Keeping your eye for deals is good and don't be afraid to buy Christmas presents from Charity shops you will honestly be amazed at what you pick up for next to nothing for new items and the money is going to a good cause.It is worth looking at Martin Lewis and his money saving Expert website as there is some great advice on there.
And if you do have some outstanding debt and you really want to start to make a difference to your finances without it wildly impacting your credit rating.Firstly ring up what ever credit provider you have and ask about freezing the interest while making constant repayments under a plan. You won't be able to use your credit card etc whilst this is going on and it will be noted on your credit file that you're under some sort of arrangement but it won't wildly affect your credit rating.
Another way to keep those costs down at Christmas is to make your own cards and it can be done for little or no cost , perhaps you have a crafty friend that you could share crafting supplies with.
We should not be a slave to the pressure of stuff and even though my son is at university we will get him stuff that’s practical shower gel etc.