A record 183 million Americans will shop in person and online over the five-day stretch between Thanksgiving Day and Cyber ...