The traditional holiday shopping period between Thanksgiving and Christmas is almost one week shorter this year.
cbsnews.com