For years I've tried to downplay the importance of gifts, Xmas or B'day, as it's so hard for people to get the right things without a tightly specified list -- which rather takes away the point of it all?
I still recall something I bought, as a well-meaning 7 or 8 year old perhaps (mid to late 50s?), we didn't have a telly, but one evening a week I could go next door to our elderly neighbours, who let me see Take Your Pick & The Army Game with them (they'd become aware we were too poor for a TV). One evening I think I saw an advert for some Cyprus Sherry, (must have been near Xmas), and I suppose I thought that was a very sophisticated gift for my mother. I had just enough pocket money for it, and the shop-keeper down the road knew me well ( I was always on errands there with a little list) so he let me buy it.
On Xmas Day I discovered that it was horrible, I should NOT have wasted my money (!), all of which put a black mark on Xmas. I think they kept it to give to a distant relative they didn't care for and rarely saw, the following year.
And looking back, that incident may well have influenced my thinking about presents ever since (if you actually get something nice, think yourself lucky)?!