Short read
How do I shop without doubling up on products?
Name the missing routine role before browsing a sale. A discount does not explain why a product belongs in your plan.
Name the step before the sale
Choose the category you need before opening a promotion. Comparing within that role keeps the budget question separate from an unsupported assumption that a higher price makes a better match.