I've had great service on all of my orders, support questions (I actually recieved a response on a support question on a Saturday night (their time)!), product registrations, etc. This could be a problem with their recent server move.
I'd suggest mailing the support address mentioned above.