If you want all your money to go directly to telltale, then buy the games here. Plus certain games give you a retail disc for the price of shipping, so that's cool.
Sign up for Tribes:Ascend, its free
FOR THE NEWBIES:
Blue names=normal member
Grey names=community mod(As in, NOT a Telltale employee, they just keep the peace here, that's it.)
Red names=actual telltale employees.