With a bit of thoughtful planning and some smart budgeting, you can enjoy all the joy of the festive season while keeping ...