I don't trust a single word written on TrustPilot, in a prior company I had their reps on the phone trying to sell me monthly packages promising they had ways to remove any negative reviews.
Noped straight out of the call, and have tried to warn anyone I can since.