I have done fairly well with my holiday shopping. I made a list, purchased early and online, and wrapped as I bought. I can proudly (and obnoxiously) announce that I’m nearly done. My remaining list consists of those hard-to-buy-for folks with no cor