Usacomplaints.com » Electronics and household app. » Complaint / Review: Shopzilla8 - Bestgoods5sale, scamsite electronic goods, they charged me $520 for a tv. Turns out they are in china. No goods delivered fujian. #598246
Complaint / Review Shopzilla8 Bestgoods5sale, scamsite electronic goods, they charged me $520 for a tv. Turns out they are in china. No goods delivered fujian
The company pretends to be in Florida and New York
0 comments