I don't buy presents for family except my DH and DC . (This was agreed by all of us , not just me being Mega Scrooge)
I send DMum flowers .
I don't buy cards except to send to parents, Brother SiL
I do buy the tubs of sweets to go in a glass jar on the coffee table then any left over get melted in some cream to make sauce for ice-cream
I buy only a few types of cheese , nothing that is 'festive' so no cranberries or ginger . I got a chilli one last year that DH loved
Small Christmas Pudding (I just buy one , I used to make one in the past when we had a house full, but really no-one eats it now )
Same with cake , I make a fruit cake in a 8" square tin, cut in half an freeze half . I usually take some to my DParents .
I do buy something new for the Christmas table and work round that (in our house it's The Thing ) . DH will ask if I've planned my table yet , DD says she hasn't found The Thing yet .
No Christmas Crackers , waste of money . I used to do table sweets but no-one eats them so no.
My DC (DS will be 20 and DD 17.) so they know what they want . DS likes money not 'things' and has a December birthday .
I buy him PJs , bathrobe ,bath smellies and underwear - because he needs them anyway . Couple of tops or hoodies . I take DD with me to choose . I know nothing about brands , DS isn't bothered . She'll choose something nice for him .
DD knows exactly what she wants 
DH will order books or computer bits , I'll order some clothes or beauty from M&S or QVC , we aim to spend equal , it comes out of the joint account
I do a Beauty Advent for her , I buy 24 beauty things she'll use rather than a commercial one that she won't . It works out ££ so it's part of her presents.
We do Christmas Bedding but we've had them years .
I don't buy things too early , aim to have most of the bulky stuff by late Nov so I'm not trying to wrangle things round the shops.
I get to a time when I won't to to Lakeside or Bluewater unless it's really early or really late . The M25 at 11am on a December Saturday is shit.
I use my Nectar Points to buy my big shop.
Try and avoid The Twitch 