TF2 virtual trading cards have finally come to Steam, but Valve isn’t new to making trading cards. This is the complete collection, 19 cards in all. It took me a few years of ordering a pack or two with my orders from the Valve store. A pack of 5 random cards goes for $1 at the Valve Store.

http://www.shopatvalve.com/product.php?i=P0400