Hmm, I just tried signing up to see what was going on, and I received the email almost immediately, but it went straight to the spam folder in my gmail account. You might want to check that.
After verifying, signing up for a subdomain was very straightforward, basically choose a name, pick a...