How to keep your holiday shopping in budget

There are only three Mondays left before Christmas. But don't panic. There's still time to make smart buys if you follow these three tips.