Smeng Network Technology Co., LTD
Consumer Report
- 12-23-2012
- 10
Purchased 5 NFL shirts. Never received the a confirmation email but was charged that day. Have been checking for two months and now even the order page has disappeared. Never received the shirts or any compensation. Out $187
Company: Smeng Network Technology Co., LTD
Country: USA