I haven't really thought about this
Yes, but that's the way of the world these days. There is nothing really notable and major between now and Christmas. You could argue Halloween and/or November 5th, but they're niche in their respective ways. (lots of people don't 'do' Halloween, and November 5th is basically all about fireworks which can't be sold to kids).It'll be the same in the greetings card shops. Have you not noticed that they can't have _any_ time during the calendar year when they're not pushing _something_?Christmas, Valentines, Mothers Day (or more properly Mothering Sunday), Easter, Fathers Day, etc. etc.I wouldn't be surprised if they invented a 'Pets Day' or something should they need to fill a gap in the calendar.