Damn! It should be easy, shouldn't it?
Can't help you with the log in problem unfortunately (maybe their servers were inded overloaded),
but I too didn't receive a confirmation email first.
When I logged in the next day there was a button like "Send Account Verification Email" or something similar,
and after doing so, the confirmation email was in my inbox a few seconds later.
I hope you'll get it sorted!
Best,
Klaus