their signup process is not working with email... takes more than an hour for them to finally send it to me and then i click the link and it's expired, and i'm not using google account or other shit, email only, so meh, i was only casually checking it out, maybe if they see i tried a couple of times later they will email me asking me if i'm having problems and i'll say "yes your email takes too long and expires before i get it"
Discussion
I think you have just been unlucky with timing about that, I also registered with mail and all has gone fast