I worry more about spoiling our DC and making them materialistic than making sure they have everything they've asked for.
well brought up grounded dc will not suddenly turn into materialistic and spoilt children over the course of one day in 365!!
Buying presents doesn't even equate to being spoilt I know loads of rich uber rich parents, and all year the dc get things, like stuff for play room, pop to shop come back with black board, sort of thing, they are NOT spoilt. They have travelled world, parents have several houses, they have had house staff and they are lovely grounded polite children who appreciate what they have.
Anyway op I know what you mean.
This is why I start to buy in the Jan sales/August sales and so on.
Look out for stuff all year, from all sorts of places.
I know if I do not have another penny until xmas, I have a few things to give out and xmas wont be a disater!
we have no huge splurge here - I shop around. last years xmas meal was 14.99 reduced from supermarket brought months before rib of beef!!!
just concentrate on a few things like smell and taste for xmas and sparkle.
smell, a lovely candle, or room spray, only used at xmas, make orange pomanders taste, - ginger perphaps or what you like but spiced, and sparkle, some fairy lights and tinsel...pop in a few gifts and its all good.