You can get 75% off holiday photo cards plus FREE shipping at Cardstore.com through 12/11/2012. Use coupon code CMN2936 at checkout.
I just used this code and my order of 20 cards went from $47.80 to $11.95 with shipping included (see below). This is not too bad, considering that we got a total of 40 custom photo cards for the season for only $11.95 (we got the rest free during a limited-time-only promo).
Make sure to share this discount with family and friends while it lasts!