Shamwow
What are you hiding? - Shamwow
- 03-08-2009
- 2
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