Smeng Network Technology Co., LTD
Consumer Report
- 12-08-2012
- 47
Ordered a watch which was never delivered and cannot contact company any longer. This is a scam and was charged to my credit card. Every attempt at resolution has failed. Calling credit card company to try and have charge removed.
Company: Smeng Network Technology Co., LTD
Country: USA