If there was one lesson from this year's holiday shopping season, it is that many traditional retailers are having to work a lot harder to persuade Americans to open their pocketbooks.

A lot of stores had to discount heavily to eke out a modest increase in sales, likely squeezing profit margins in the process.