ShamWow
Scam and cheating
- 01-19-2010
- 8
Wow. What a waterfall of complaints... What makes them even more shady is their response on this board about their "official" review site& nothing more than another ecommerce portal with 5 fake reviews and more advertisment. What are you hiding guys? Oh yeah... Your scam.
Company: ShamWow
Country: USA
Site: shamwow.com