When you go to the store have you noticed the Christmas inventory being set up already?
Here the Halloween stuff goes up right after Labor Day, then on Nov 1 the Halloween stuff goes into the 2 for $1 clearance bin and THAT's when the Christmas stuff goes up