'Twas the day before Christmas, and all through the city, not a creature was resting, not even the weariest woman so sick to death of shopping she thinks she might murder the next person who tries to cut the line.
Know the feeling? So do we. Instead of braving department store chaos, do your last minute shopping online. Shipping dates have passed, but there are still plenty of printable options that let you click, print, and pass an envelope that promises the best gift your recipient will get this year. For more ideas, be sure to check out our guide to last minute shopping.
1) Music lovers will adore a gift certificate for hours of free downloads on iTunes.
2) Nothing beats the holiday stress like a day at the spa. Give your best friend (or yourself) the treat she truely deserves with an easily printable voucher for relaxing spa treatments at a variety of upscale establishments via Giftybox. Another great option for the beauty lover is an eGift Certificate from Lancome.
3) After cooking for tons of family, a night on the town could be just what the doctor ordered. Surprise someone special with a gift certificate from Restaurant.com. They have partnerships with thousands of restaurants across the country, so whether you live in New York, California, or somewhere in between, there's sure to be a favorite eatery available.
4) My family has always been crazed around the holiday, so we often end up leaving envelopes with pictures or cards under the tree instead of including the actual item. If someone you know is dying for a cozy pair of UGGs, just print out the picture, tape it to the inside of a card, then write the date the the order is scheduled to arrive at her house. Not only does this solve the problem of schlepping presents home but it also extends the fun of the giving (and receiving) season.