Techfix
Consumer Report
- 01-19-2013
- 4
Lying sales pitch for the sale, Then operated my computer from their company and then failure to solve the computer problem i was having along with causing the computer to run slower then it was
Company: Techfix
Country: USA