With Halloween swiftly behind us we find ourselves hurtling towards another festive season. Christmas is a time for family and happiness. It’s also retails busiest shopping period of the year, with the weeks leading up to Christmas accounting for 70 per cent of...