Smeng Network Technology Co., LTD
Consumer Report
- 11-26-2012
- 15
I recently bought or so I thought... A pullover from an abercrombie and fitch sale web address and payed by visa. I received notification of sale by internet and notification that a payment had been taken by smeng network technology and goods would arrive in ten days. So far no goods and no e mail to chase them up!!
Company: Smeng Network Technology Co., LTD
Country: USA