Very quick reply from customer service
Very quick reply from customer service, but the website is quite difficult to use at times and there is no way to delete old accounts or to register a new one using the same email address.
Date of experience: July 05, 2025