VTechSquad
Consumer Report
- 08-29-2013
- 27
They conned me into buying support to fix my email (constant spam). They told me no one else was allowed to fix it because they own the Microsoft support company. I felt pressured and didn't know this was a scam until a local computer company told me. It is not fixed. I do not want to pay the bill.
Company: VTechSquad
Country: USA
Phone: 8779138020, 8779744669, 8774529201, 8887710471
Site: vtechsquad.com