Christmas in September? Deal with it.

At shopping malls and big-box stores, it seems Christmas comes earlier and earlier every year. Retailers claim they are simply responding...