fees
Complaint
Nichola
Country: United Kingdom
i received a message to call tech support, they wanted £800.00 to fix the problem and when I asked to speak to manager/supervisor I was informed it would cost me £300 to speak - what is going on scam scam
Comments