Thanks to this tip from thefrugalgirls.com I just ordered 75 Christmas cards and only had to pay for shipping! You can get 50 free prints from Seehere by typing in 50CARDS. And if you are signing up for their site for the first time, you get ANOTHER 25 free prints!
The one downside is you have to purchase them in separate orders, thus paying 2 shipping fees of $4.99 each. BUT if you only need 25, 50, or all 75 cards, it's a pretty good deal.
Click HERE to see the info and links