Had an account 10 years ago, tried to recuperate the password several times, email from email company never arrived.
Created new account with another domain I own. Received email telling me they can't create my account for security reasons but no reason given. Took me 2 wasted hours to arrive at that point. And I can leave this review in 2 minutes, totally worth it.