Vendugg.com
Consumer Report
- 12-03-2012
- 22
Received order from vendugg however can't contact them to exchange same, perhaps I am lucky to have got something for my money, steer well clear of this site. They are bogus site, have been taken off Facebook.
Company: Vendugg.com
Country: USA
City: Shanghai
ZIP: 201106
Address: Wuxing Road, Pudong New Area, Shanghai, No. 882