MyTechHelp.com
Consumer Report
Scammers! Do not trust this company mytechhelp. This company stole $99.99 from my account on March 22. I called and talked to someone on March 26, and they wanted all kinds of my personal information in order to "access my account". After giving them my name and phone number they said ...