Currently,Vistaprint is offering 100 personalized (with a photo if you desire) post cards for FREE! I have ordered this in the past for everyday thank you notes. I have one personalized for my two little girls and a set personalized for our family.
These will also fit in card sized envelopes if you wanted to pick up a set of green, blue, or red (for the holidays). If you don’t want to use envelopes, they are post office standard – I mail them ALL the time without envelopes.
Shipping is around $4 for all 100 cards.
Head to Vistaprint for a look.
Other Card Ideas