Greg, it seems that they fixed the problem just for you because I can't sign up. I thought it might have something to do with the credit card I was using so I tried another one and I'm getting the same problem.
I might have to contact them. Could you give me the email address that worked and tell me what I have to say. I don't care if I have to say it in Chinese I just want them to fix the damn thing