Well, 3 emails and the money was in my account, sorted!
Connect with Facebook to get one click access to Trustpilot. It's easier.