I don't understand what has changed in the past couple of months as it used to be super easy to contact them? I have tried cleaning cookies/captchas and that hasn't helped either. Also tried on numerous devices with the same problem. Is there not a generic number we could use to contact them? The only other solution would be to set up another account in hope to get a contact number!