Phone them. It'll take at least a week to get a reply from forum staff.
Thanks for joining us on the Community
Sorry to hear about the problems you've recently experienced with your connection. I hope this is sorted out now. If you still need help, please just ask and I'll do everything I can to help.
Tech fan? Have you read our Digital life blog yet? Check it out