Same, can't register here - tried different browsers so I assume one of their coders stuffed up somewhere on the registration form...
Well they DID say it was in beta after all but even their support is still slow - 2 days and still no reply to my email
