I can confirm now that there is a support - I just got a mail from them. But I am not sure if they understood my problem. Waiting for a new response now... I expect an answer next week.
Hi Joe,
Did they get back to you? btw do you use hotmail/outlook.com email?