Yeah - retail is earlier and earlier every year. Walmart & Kmart started doing Christmas lay-away in August. WRT snowblowers, they have been on display at my Lowes since early August. I made note of it cause I have NEVER seen snow blowers out on my BD - August 2 - before. Guess they will wheel out the lawn mowers about Christmas.
WRT horticulture, my local Walmart had spring blooming bulbs out in late JULY! Good grief - I had some daffodil greens still showing.