How Retail Discounts Affect Shopping Habits Across Generations