LONDON, ENGLAND - DECEMBER 17:  Consumers peruse the shops on Oxford Street on the penultimate Saturday before Christmas Day on December 17, 2011 in London, England. Retail analysts have predicted that today will be the busiest day of the year for high street gift purchases with spending set to exceed 1 billion GBP.  (Photo by Oli Scarff/Getty Images)