Aeson
I am the mysterious professor.
Hmm. They're usually pretty good with customer support. Did you email them and create a post in their Customer Support forums?
I created a post. I know they normally are good at customer service. One reason I keep going back.