When ever I have a issue the customer support replies very fast. If it wasn't for the customer support most of the things would be frustrating, but they help you enough to settle down.
Connect with Facebook to get one click access to Trustpilot. It's easier.
Sign up with Facebook