Christmas is always a very difficult time when money is tight. Think carefully before you borrow money to cover extras like presents. It may seem like a good idea before Christmas, but you will end up paying much more for it in the long run.
Maybe save the more expensive items until the January Sales? It makes more financial sense and will take the strain out of next year.