Retail for Different Seasons: Navigating Cyclical Shopping Needs