We actually don't need them in our house/ office.
My rule: I will do a yearly/monthly checklist and only buy things on checklist.
Discount will be their secret weapons to attract more buyer to come and buy their product. Realize or not, our life is full with discount and sometimes, that make us confuse to choose the product that has a good discount. And related to the market, if we are in the bear market, then we get so big discount because every coin has to get down and we can buy at a low price.
Sure, so we need to be smart. Actually go to shopping in leisure time is my habit. Checklist belongs to me everytime, that's a paper I put on my wallet.
Actually, I forgot to mention "famouse brand" shoes, bags, clothes,... it's really hard for me not to go to those shops. So I set the limit amount of them which I could buy in a month/year