It is really hard to trust reviews on random items from random people (amazon, etc, ...). Most reviewers out there lack any incentive to provide honest (even negative) reviews. Even at places where they have nothing to gain (google maps reviews), the average rating in the US is probably 4.7/5. Americans are much more hesitant to give negative reviews in general.