Why do holiday shopping seasons start so soon?
Summer has weeks left to go, but some retailers hope you're already thinking about next season's big celebration. Stores like Michaels have been selling Halloween decorations since late July. Why are shopping seasons starting so early? Good question. Jeff Wagner learned how retailers convince shoppers to spend and when to find the best deals.