TechZilla
Consumer Report
This is not a complaint but more for information about the company. I used to work for the company doing tech support. I left because of the unethical practices. The company was called MyTechHelp.com now it is TechZilla. This was owned by saveology and now seem to be under new company called ...