Despite a very early start to the holiday shopping season, a record 158 millions U.S. consumers still have gifts to buy late into December and are planning to shop on Super Saturday, the last Saturday ...