Teague Technology
Consumer Report
- 05-27-2013
- 70
April 22nd 2013 I placed an order with Teague
Technology and almost six weeks later I still have not received my order.
My credit card was charged on that day.
I have emailed them with no response.
I will proceed to refute the charge with my bank.
Company: Teague Technology
Country: USA