Shenzhen Baoben Electronics Ltd
Consumer Report
- 01-15-2013
- 7
I ordered for 120 usb flash memory sticks, but nothing was delivered. They claim that the money was not deposited in there bank account, although I provided them with the swift copy of the transfer.
Company: Shenzhen Baoben Electronics Ltd
Country: USA