Shoppers turned out in force in physical stores and shopping centers on Black Friday, helped by cool dry weather in most parts of the country and heavy discounting.
The first 20 days of the holiday season show stronger-than-expected e-commerce activity, and Cyber Monday is poised to be the biggest online shopping day ever.