If you find a site that just screams scam...

As Haus stated, the Better Business Bureau is a good place to complain. Another thing I would suggest is bringing it up with the site's hosting company, as every last one of them has TOS which state that you are not to run a scam while on their server.
 
Back
Top