V Tech-Squad
V Tech Squad Never Use or depend on V Tech
- 09-20-2012
- 9
V-Tech worked on my computer causing all data to be lost. They had 5 techs working over 3 days. ALthough they promised a partial refund, it was never sent over the 2 months they kept telling me it was going out. They do not know what they're doing and they are dishonest.
Company: V Tech-Squad
Country: USA
State: New York
City: New York City
Address: 244 5th Ave
Phone: 8774596689
Site: vtechsquad.com