TechScammersUnited - Scambait forum
Refund 323-709-0118
Scammers
Refund scams
Earthshine024
August 24, 2020, 8:48pm
1
$399 for the renewal of your computer services. 323-709-0118
Sounds like a big call center.