In my opinion it is a garbage website. Any negative reviews automatically get removed, while positive reviews get posted. Clearly it's meant to promote companies. I have also read that that companies pay good money to get positive reviews on the website, which is a clear conflict of interest. You can also tell that many of the reviewers are what is 'Invited', meaning the vendor invites people to post positive reviews. I have no way of knowing if these people were actually paid money, but I suspect many of them were, because many of these reviews are written in broken English and probably come from overseas countries where they pay them a small amount of money for a positive review. This is one of the least trustworthy websites, despite the name.
4 months ago
Trustpilot has a
1.4
average rating
from
2,665
reviews