When you leave a bad review they will challenge for proof
When you leave a bad review they will challenge you with trustpilot and require to provide proof. But this company has all your contact details, passport info, mobile and email and also your credit card. Trustpilot will be on their side because if you cannot provide information about your bad experience, they will remove it. You will become the villain.
