I got off easy this year. Since early Nov, my wife saw two things online that she really wanted. She asked "Can this be part of my XMas present?" SURE! Money's tight this year; she knew that she wasn't going to get two "early" XMas presents and then the normal XMas presents on XMas day. Got her two blouses and wrapped them nicely for her to open on XMas day so she'd actually have a present to open and that was it. Easiest XMas in 5 years.
My goal for next year is to have her pick out all her XMas presents no later than Halloween. And for it to be cheaper than this year. I would like to do away with the husband/wife gift exchange completely. It's wasted money. Besides, we can buy "that really nice shirt" or whatever during the year.
XMas is about presents for children, which we have. Not about adults. I got a few doodads from her and the baby for XMas. Didn't really faze me, to be honest. Bah, humbug. I'm just Mr. Grinch.