Thanks for your feedback. We're sorry to hear you found it difficult to post a review.
We're always working to make the process as simple as possible. Our Help Center has lots of useful guides if you need any assistance in the future: https://help.trustpilot.com