Thanks for the new replies.
@ CookiePuss: Of course I am aware. However, you have to have a valid G1 account to even open a ticket. Now, as you may realize, without getting a password reset email or anything, it is quite a difficult task for him to open one. So I opened one in the matter. To be fair a new account would not be the end of the world, but as many of us, he also had items purchased on his account, like skins.
@ShaiShai: That's a very nice idea, and a very evil setting by Comcast. We are from EU however, no Comcast in sight.