This deal only goes to Sunday, January 8th, 2012, and they only give away 10,000 free cards a day. If you can't get yours today, check back in the following days. Use promo code CSTHANKS112.
Cardstore.com in no way sponsored us for this. We were just loyal customers who got this in their email and like sharing. Enjoy!