Yuandong Electronic (Erika Lin) / Alibaba.com
Consumer Report
Office No: 0086 755 33539624 Address: 12A Building B, World Trade Plaza, FuHong Road, Futian District, Shenzhen, China 518000 What I thought I was ordering was an Apple iPhone but instead I received a piece of junk worth maybe $20. I made out and sent a Western Union money gram, Erika Lins' ...