Teague Technology Brampton
Consumer Report
- 05-23-2013
- 5
I ordered my dvd set back on the 21/4 and can't contact anyone to help. It said it will be delivered between 1-3 weeks and 4 weeks later I still haven't recieved it.
Company: Teague Technology Brampton
Country: USA