Well, like it or not, Christmas is coming early this year.  As a matter of fact, retailers start putting up their Christmas stuff a little earlier every year so it's not your imagination, after all.
A recent survey found that  40% of us plan to have some of this year's holiday shopping done by Halloween.

Personally, I'm just at the point of formulating gift ideas.  Happily, I don't have a large list.