Techzilla
Consumer Report
- 05-22-2013
- 11
I was told about this company by a friend. At first the guy on the phone said it was 50.00. That was a lie. Then he said he would help me clean my viruses and figure out why I couldn't install my new belkin router. He completed none of these tasks. He refused to give me refund. I did my best. Then I get my bank statement and twice was taken out 150.00. I want that money back. They did nothing to help me.
Company: Techzilla
Country: USA
State: Florida
City: Margate
ZIP: 33063
Address: 5259 Coconut Creek Parkway
Phone: 8668277228, 8668277226, 8668277229, 8668704173
Site: techzilla.com