I've been encouraging people to shop early for Christmas for a few weeks now so I was very interested to spot the report of this research today. According to research commissioned by Asda (the UK name for Walmart) 48% of the 8,000 people they surveyed said they had...