Tiny Prints is offering personalized Valentine's cards for $.99 with the code VDAY99. This offer ends 1/30/12.
You can choose to have the card sent to yourself for free, or pay for postage and it will be sent directly to the recipient.
Thanks to Cha-Ching on a Shoestring for this tip.
SeeHere has a deal where you can get 20 4x8 Valentine's photo cards and just pay $1.49 shipping. Just order 20 cards and use the code 25cards.