I like to keep a stock of cards on hand for birthdays, thank yous, and other occasions. Right now you can get assorted boxes of 30 American Greetings cards for $11.00. Plus you get free shipping! That works out to $.37 per card. Click here to see the sets that are included in the sale.