I was searching for an online shop located in the Philippines for sending cards since I don't have enough time to send it thru post (my fault I know )...This is the only site I found..It's kinda expensive, well the delivery charge ($2.50 per card within Metro Manila and a bit higher outside Manila), but I'm sure my family would get it in a day or two..You also have the option to put photos and your own messages..
http://www.kamustacards.com