ScamAdviser.com
Consumer Report
- 04-27-2013
- 10
Total fraud! Was blackmailed by people who put there negative opinions about my website, then demand money from me for removing them!!! Police has been contacted. Please don't believe scamadviser.com
Company: ScamAdviser.com
Country: USA