Who buys this stuff?

So what's the deal with Wal-mart. Here it is September 3rd and they already have Christmas stuff out. Let's face it you aren't going to get a better deal buying it early. If they don't sell it to you now, you'll still have to buy it later. So they'll just sell it to you then at the same price. I think they should just get it over with and have a 12 month a year christmas department. That's kind of what they are leaning towards anyway. I'll still buy all my christmas stuff the day after anyway so they aren't increasing any sales that they'd get from me by doing this. I just think it makes them look stupid that it's still over 100 degrees outside and they have chrismas stuff inside.