When I tried to send them an e-mail, I keep getting sent to the log in page, which I've already done! Very frustrating!
Connect with Facebook to get one click access to Trustpilot. It's easier.