Tech support scammers

18006052421

18772204927,they call themselves itech experts,scammed my grandparents for $800.

When I called to ask for refund,they started abusing. Help me to bombard their numbers with prank calls.

@Xapori2017#13807 sorry about your grandparents falling for this scam. Make sure to chargeback the money and change their credit card info.

[[3],[3,4,15]]