For as much as I love Christmas, there’s one thing I don’t love about the holiday: shopping. For the 15 or so people I have to buy for every year, I usually have about two good ideas. For the rest, I inevitably become one of those last-minutes shoppers wandering aimlessly, and slightly frantically, around the mall hoping for the perfect gift to jump out at me. And then for another 12 perfect gifts to do the same.