If you already have a Gamer Launch account connect your Facebook account on your user profile first before using Facebook connect to login. Otherwise you may end up with a new account.
As a result of my having to move, my "debit" card did not get renewed. Which means that next weeks billing will not process.
So, until I get a new card this site will be unavailable.
Yup life happens no matter what we try and do to control it. It won't take long before you can remedy the issues