See Here has an awesome deal if you are still looking to buy Christmas cards or any other personalized cards. If you have never used See Here before, you can create an account, and as a new user you will receive 24 cards for just $2.49! The cards need to be 4x8 photo cards. Use code 25cards at checkout! I think this may be the cheapest I have seen so far!
(Thanks, Couponing to Disney!)