It's the best time of year and the most expensive time of year. We are all excited about the Christmas season, but we still have to worry about our budgets and how much we can spend on all those gifts. Christmas shopping can be joyous and stressful, but with a few money-saving ideas you can have a great shopping experience with out breaking the bank.