Site was working yesterday. Probably having issues. Once it's up, you submit a ticket and they create an account for you.