Christmas is a time for excess. Many people love to treat the family, friends and partners to extravagant gifts, whilst feasting on huge meals and enjoying plenty of festive cheer. Of course there's nothing wrong with this, as long as you can afford it. For some though, Christmas costs can be overwhelming, even to the point of leading to ongoing debt problems. So what is the solution?....