Christmas shopping habits have changed over the past few years, with a greater emphasis on sales throughout the month and online shopping, but the weekend after Thanksgiving still has a major impact ...