With just a month to go until Christmas, footfall is already rising in towns and cities across the country as shoppers race to tick off their festive lists. But while choosing the perfect present ...