SZlam Technology Co., Ltd
Consumer Report
- 04-04-2012
- 3
I put a order through these guys and made a 70% payment which was $300.
They have not contacted me since and have not received my goods.
Company: SZlam Technology Co., Ltd
Country: USA