TechPC247
Consumer Report
- 06-11-2013
- 42
They duping US people under the veneer of Technical Support.
They shows event viewer to the innocent customers and tell them that these are the viruses in your system... And after that the URGE to buy their subscription... Of 300,400, 500 dollars but that is not worth of that.
Company: TechPC247
Country: USA
State: California
City: Walnut Creek
ZIP: 94597
Address: 1485 Treat Boulevard, Suite 101
Phone: 8004104516, 9252727669
Site: techpc247.com