Black Friday and Cyber Monday have become synonymous with deep discounts, which may explain the outsized shopper turnout and online spending.