Stick around on this forum for long enough and you will get a TL invite for sure ;) The best thing about getting an invite from SB-I is you dont have your inviter worrying that you are gonna cheat... they know you are gonna cheat... they just wanna make sure you cheat properly so nobody gets into shit ;) In fact.. go check the giveaways thread.. I'm sure I've seen a few users giving away 2 invites a piece these last few days, maybe you can get back on and if you are lucky enough to get another invite, make sure you change your IP ;)
Good luck bro.