Well, their site is back up as of...um...now, so you may be able to go ahead and take care of it.
Now that I think of it, they might have been able to help you over the phone, too. Their phone number is posted in
this thread in the FAQ forum, if you're still having difficulties.
Good luck!
--Eriq.