I just ordered my Christmas Cards from Shutterfly! They are going to be soooo cute! I can't wait to get them back!!!
If you haven't got your cards yet I totally reccomend it - the site is super easy to use and very reasonable. All cards are on discount right now and you get and extra 20% off with promo code EXTRA20. My order worked out to less than $2. per card including tax and shipping. Last year I made my own using photos and scrapbooking details and they were WAY more expensive and more work!
I love shutterfly! I've ordered 3 photobooks from them for Christmas and they turned out great. I'm going through them with our Christmas cards as well, I've done Walmart in the past and I'm not impressed and I don't like snapfish as well either.