I don’t do Xmas shopping, but in general shopping, I would say 40–60.
40% online (mostly clothing, shoes, electronics, tools).
60% brick and mortar (groceries, clothing, nicknacks).
I’d say 75% online. I do Amazon and Costco.com online a lot.
I dislike going to stores for specific holiday gifts. It stresses me out and I don’t have a lot of time to do it. I may buy the teacher gifts at stores and maybe books or clothes at Costco, because I’m there anyway.
Virtually all of it, aside from the debit cards, cash and baked goods. There are always a few things that I buy on impulse throughout the year, when something is spotted that elicits “that would be perfect for….?”