Tech Support Scam (1-888-630-2717)

Screenshot of the website:

The phone number is 1-888-630-2717. Call them and piss them off.

@ppqq1#11390 Worked nice

Could you give me a link to the site? So he won’t be wondering why it’s not in my history

@8BitBaiter#11400 They’re usually too dumb to notice, but if you insist, the link is

@ppqq1#11402 That made me chuckle, thanks,