Early holiday promotions, the continued growth of online shopping, and an improving economy appear to be changing the way US consumers approach what has traditionally been the biggest shopping weekend of the year.