Image-teck
Consumer Report
- 08-15-2011
- 0
I found some Printheads on the Made-in-China website and contacted the company, they sent me an invoice and i transferred the money, and then all communication stopped
Company: Image-teck
Country: USA