When is it too early to stock up on holiday wares? I mean, I see Halloween candy already!

: Gee, now we're going to have kids checking for expiration dates.

I even saw a Christmas store in our mall. Yeah. This is nuts.
I mean, yeah I know my last playlist on my computer just now was all of Christmas music, but that's different...I forgot to do my traditional "Christmas in July" so I'm making up for it now.
Have we gone to far in corporate culture? (And why have I seen nothing for Thanksgiving if they're doing Halloween and Christmas stuff? I think Thanksgiving is more important than the other two.)