Meh, kinda mixed on it. Thanksgiving is my favorite holiday that doesn't involve explosives, but I like buying gifts for family, I mostly get off the beaten path stuff though, nothing from a Toys 'R Us or fucking Best Buy. Typically I start sniping stuff around October, some times I have it for nearly a year in advance. Lots of Ebay stuff, oddball gift certificates and antiques. Don't really care what I get. Although I do hate the commercialization of it, if I buy anything to support stores it's from local run hobby shops or gun stores. I do tend to give quite a few Hallmark Mahogany cards at holidays though.
I really like the family time, but I get gifts for fun and because I just fricking feel like it, although I don't rush out to the local Target.
Didn't get that much really this year
Brother: new repop steering wheel/horn and restored instrument cluster for his 65 Mustang project, the cluster wasn't planned but was too stupid a deal to not get it
SIL: several odd antiques for the house
Nieces: hobby-grade small r/c car(she loves my big buck stuff I bring over-I want to teach her how to drive 'em), the little one got quality wooden toys
Father: credit at the local FOB for avgas/rental time
Mother: antique oddball little Steiff bear nothing too fancy
Aunts and uncles, etc various gift cards that make them do something they like they don't do much. Most of the places I get 'gift cards' for don't have their own little emblazoned plastic cards. Mainly small shops around here that I like but don't really have a need to buy anything from them.
Only plastic crap I bought were fairly decent toys for toys for tots, a few pretty cool Nerf guns
That's about it. I spend all day doing outside sales so I tend to pick up odds and ends from all over the place over time. Christmas lets me buy shit I kind of like but don't have room for.
Being that my Christmas shopping was completed today, I promptly stopped by the LGS and finally bought myself an EAA Witness Elite Match, they've been out of stock for 6 months everywhere, just got the email Thursday they finally got some in. Hopefully I can get the Ruger SR1911 for my Valentine's present.