Retail in 2010: a world of extremes