An alternative that I (Cathy) have used since I've owned a smartphone is the Postagram App. Once downloaded on your phone/tablet, you can purchase credits, and it costs about 99 cents to send a card that includes one of your own photos. (Since last year, it may have changed- perhaps it cost $1.99 for international postcards now, I'm not certain)
It either pulls addresses from your phone's contact list, or you type the address in yourself. It's not super-fast, but a personalized and economical way to share your trip with others!
Do you have other ideas?? Please share in the comments.