Well, here we are at that time of year again. The decorations are all up, the trees are festooned with lights and the shops ...