In the end, we settled this very simple Noel Script Overlay card. Since I love our photo so much I wanted to let it speak for itself without too much distraction.
The customization process is simple and gives you several options for fonts, colors and size, which I really appreciated. You can also choose to add additional photos and/or a message on the back for most designs, or leave it blank. Once that was done, all I had to do was checkout and wait for them to arrive in the mail! When we got them a few days later, I was very pleased to find that the printing and paper quality was top notch: the card has a lovely matte finish (nearly always my preference for photos) and the paper is nice and thick.
I opted to have Cardstore send me all the cards to address myself, but did have them print our return address on the envelope to save a step (which is free by the way!). You also have the option for them to address, stamp and send the cards for you, so for those of you who say you don't have time to send them out, here's your solution! No more excuses :). The only extra cost is the cost of the stamp.
Would I order from Cardstore again? Absolutely! They have a variety of designs to fit any taste or occasion, the quality was great, they shipped quickly, and the fact that they'll send them for you is such a fantastic option. Be sure to check them out!
Sooo, do you want to see our card? I did promise I'd show it to you when I shared our little photo shoot from a couple of weeks ago :). Merry Christmas from the three of us!
*Disclosure: I received Christmas cards from Cardstore in exchange for a review of the product. The opinions and assessment expressed here are my own.