I've received free invites to Dota 2 on three different occasions. Valve loves me. >.< So if anyone still needs one, just add me.
Oh and does anyone else keep getting these for free? It's kinda annoying because I really don't know what to do with them :p