It’s Christmas Eve. The tree shines brightly, the smell of cookies baking fills the air, and all the presents have been wrapped. At long last, it’s time to sit back, grab some eggnog, turn on your favorite 60-year old holiday special, and settle in for a long winter’s nap while you wait for guests to arrive.
Then, suddenly, your heart skips a beat, and you remember that you never actually ordered a gift for your cousin who didn’t RSVP until yesterday. And so you drag yourself to the door, put on your coat, and brave the elements for a last-minute trip to Target, Wal-Mart, or whichever nearest big store is open and still has something that can pass for a Christmas present.