ECrea Electron Information Technology Co., LTD
Consumer Report
- 12-29-2012
- 16
Ordered two pairs of toms shoes. Never received contacted them and they gave me a bogus tracking # then told me they would look into it. I got an email next that said they were out of stock and if i wanted to order two more pairs. I said no i just want a refund. There site is now gone...
Company: ECrea Electron Information Technology Co., LTD
Country: USA