Christmas decorations appeared in stores just before Halloween this year. Promises of Black Friday deals are everywhere, and email inboxes have begun to fill up in anticipation of Cyber Monday.

... [more]