I got mine from snapfish and paid $25.00 for 40. They have the same designs as walgreens but a few more. I think cvs and walmart have some? Maybe even target?
I'll second the winkflash. They're the cheapest out there and have the 5x7 cards that I like. Regular photo cards are $0.23 each and the folded ones are under $1.
Re: Where do you order your christmas cards from?
You take my ovaries, I take your yarns.
We may try seehere.com this year. A friend of mine told me about it today.
She used the code freebies4moms-1109 and got 50 for free.