Personally I'll either buy cards after the season is over (so Christmas cards in January, for example) or I'll buy bulk boxes of 40+ cards in order to make them more cost efficient. If I can get a bulk box of cards after the event cheaply, even better! If I only need one or two cards, or they're for a special person, I'll sometimes make my own cards as well to make them extra special. That being said though it doesn't always work out cheaper to do it that way. I know some people only send e-cards now as a way to save money, although personally I find they're not as personal as receiving an actual card.