Christmas isnt just one day for me, it starts in mid november (at the latest) and ends begining of jan when the tree comes down.
Its a magical time, my two are toddlers so its mainly for me at the moment
but who cares its enjoyable. We do an activity a day realted to christmas for the advent calendar, simple things as they are little like collect items for making christmas decs, buy the pets a christmas pressie, baking, sledging etc.
I give them presents on Christmas eve, Christmas day, and New years day. We have special meals on these days too, (meaning i put more effort than usual into the trimmings, we eat well any way)
Ill spend a few grand/ 1 and half easy on christmas each year all in. Including clothing, gifts for friends family, each other and the kids, decorations, taking them to see santa, days out shopping and looking at the pretty lights.
I find it a very expensive time of year as i want to get out and do everything. My mom was the same with us when we were little, christmas are my best memories.
We dont drive flash cars, have holidays abroad, or drink or smoke, im a SAHM with DH on low/middle income salary. We do have a large flat screen tv though so i am the scum of mumsnet, but i care not. We budget through the year and allocate cash to the things we enjoy, thats Christmas season. We buy the kids loads of presents because they enjoy playing with them and i enjoy playing with the kids with their toys. I really cant see whats wrong with spending money on your childrens christmas presents if thats what you want to do.