I'm desperately trying to finish Christmas shopping. I like to have it all finished by Thanksgiving so I can relax and enjoy the holidays. I find that I never know how many parties or dinners we will be invited to and attend. Also, while I don't make it a point to exchange gifts with neighbors, I do want to reciprocate the kindness if they happen to drop by with a little something. (I know that sounds a little scroogy, but I don't want to obligate them either. I would rather invite them for dinner from time to time or enjoy a backyard cookout together.)
Starbucks cocoa, balsamic vinegar, wine, and flavored olive oil. I have multiples of these gifts on hand.
I found that having a little stockpile of gifts on hand that most people would enjoy worked well last year. I have put ribbons around the bottles so they're ready to go. I've put them in my pantry along with a few gift bags, tags, and a pen.