HAMBURG, GERMANY - DECEMBER 07: Shoppers crowd on the christmas market in the main pedestrian street on December 7, 2013 in Hamburg, Germany. According to a recent study people in Germany will spend over EUR 70 billion this Christmas season on gifts, food, travel and decorations, of which they will spend EUR 10 billion online. (Photo by Philipp Guelland/Getty Images)