I saw a Halloween display at a Walgreens in late July. I saw artificial Christmas trees for sale at Home Depot in September. I don't know what's happening but selling goods related to a holiday 3 months early seems excessive. What's next? Back to school displays before school is even let out for summer? Easter displays just after New Year's? Valentine's Day cards for sale in mid-November?