Tech support scammers

US - 1 888 213 3758 (pop up on screen seemed to work. I blagged it)

Can you post the URL of the pop-up? We can try to get it (and if we’re lucky some other parts of their infra) taken down.

Could you post the pop up?