Really fast delivery of the Christmas cards I ordered with great discounts. I have ordered from Snapfish before and everytime I do, they never seem to disappoint. The cards were of good quality and the pictures came out very clear. I don't have troubles finding a theme or layout because they have such a good variety. I only order when there is a discount/specials on, which is usually quite often.