I posted a review about a pet shipping company and sent Trustpilot what they requested more than once. They finally said my review was in compliance, then received another email that it wasn't in compliance and needed more information, I'm done with them. They're paid by these people and they're not about to upset them, pitiful customer service. They are worse than worthless, now it appears that they're trying to get my bank information, BEWARE of these people, totally scammers. Wish I could give them a 0!