Trustpilot absolutely can not be trusted as an accurate review site. I have repeatedly proven a translation that took place between myself and the company I left a review for and trustpilot continues to find a reason not to publish it. I have sent several emails only to get the same reply. They are the only review site that's plus except my accurate review.