During the month of December we prepare ourselves for the festive season of Christmas. For most retailers, this is the busiest time of the year and some businesses generate as much as 75 per cent of their annual revenue in those first three and a half weeks of...