Holiday Shopping

I noticed this week that the grocery store has started putting our Christmas marketed things. And I’m talking about food things. Who is really buying food two months in advance of when they are going to eat it?
I also notice that Woolworths is selling giant pumpkins at $25 for Halloween. Specifically marketed for pumpkin carving. Who the heck is paying $25 for a pumpkin so they can just cut it up. Insane.