The snow is falling, the temperature is dropping, and your shopping list is getting shorter by the day - it's Christmas time!