Want to give your stressed-out best friend in Peoria a massage for her birthday? Or maybe your favorite cousin on the other side of the country's getting married and you want to get her a fancy pre-wedding facial? Instead of having to call around to a million places to see if you can buy one over the phone, or giving away the surprise by asking her, a company called Joy of Spa lets you buy her an "instant gift certificate" that she can use at over 3,000 spas nationwide.
Since you can email the gift certificate to the recipient right when you order it, this is also a boon for those of us who never remember important dates until the last minute. I checked a bunch of different area codes, and there are spas available in tons of places including smaller cities, which is nice if your mom doesn't live in a metropolis but you still want to treat her right.