Their web site requires an account to get any information. That's a big Duhhh in itself. If you can, log into your account, look for a support contact. and send them a big WTF email. If you can't login, I suppose the only choice is to write them a letter. Have you looked to see if there might be a competitor that understands what the word "support" means?