Walgreens has a great offer on Hallmark cards this week. If you buy 4 or more, you'll get a $2 Register Reward, 8 or more and get a $5 Register Reward. They have kids cards starting at .49 cents and up. There is also a coupon in the weekly ad (available in the front of the store) for .44 cents off each card 1.50 and up, up to 6 cards. Do that deal and you can spend approximately $4.20 and get $2 back, making for some nice, cheap cards.