It’s no secret that Christmas doesn’t come cheap. Recent research from Nationwide Building Society found that consumers are planning to spend an average of £363 on presents for their family, and that’s before you factor in the cost of food, drink, decorations and everything else.