It's the most wonderful time of the year... if you enjoy the occasional bad weather, navigating busy roads, and getting serenaded by Christmas music in every public space!