Nearly 180 million Americans shopped during the five-day holiday shopping period from Thanksgiving Day through Cyber Monday, according to the National Retail Federation's annual survey.