I disagree with generalization that nobody trusts the reviews. I hope you just didn't generalize people of all countries and cultures into one group "everyone" :D
If the company is littered with reviews screaming "SCAM AVOID" without any response from the company I would assume that company...