I'll make the same suggestion I made on GFY to you:
While one of the owners does post here, he's not here 24/7, whereas the customer service people are. Why not enter a trouble ticket
HERE.
I'm not saying you WON'T get a response here, but you might as well have all your bases covered.