MyTechHelp.com
Consumer Report
On December 11th, I called into Dell seeking technical support for my Dell Inspiron. Eventually I was transferred to what I thought was Dell technical support, but was actually MyTechHelp. The whole time I was on the phone with them they promoted themselves as Dell Technical Support. They told me ...