1. Yes, the main site referred me to the Support Forum

.
2. No.
Edit: I did find one in my Spam folder (must have overlookedit) but I'm unable to do anything with the code provided because once I click "Log in" and it says "You are now logged in" under it a link "Please click here to activate your account", which I then also clicked I received the error, with the statement about my cookies.