Tek-Micro
Did not provide any customer support despite numerous phonecalls
- 10-20-2012
- 21
Electronics and household app.
Product did not install correctly.
Customer service not available when called.
Numerous phone calls, long waiting time, when did answer the man was disinterested and there was a rooster crowing in the background
Are these guys legitimate?
Company: Tek-Micro
Country: USA
State: Massachusetts
City: Chelmsford
Address: 300 apollo dr chelmsford, ma 01824
Site: tek-micro.com