I am a compulsive, and I frequently get into a pattern where I want something and will buy many multiples of it until the compulsion fades away. I am fully aware how stupid and wasteful this is. Unusually my latest fixation is food. Even more unusually, it's Macca's. Ordinarily I can't stand the stuff, so I'm not quite sure why I'm suddenly obsessed with it. I'm blunting the financial pain somewhat by ordering through the app, which has multiple deals, concessions, and ways of earning points. This month Macca's is running a 'Deal a Day' promotion, which has saved a small amount of money on my part.
Order apps and point schemes are basically purchase tracking and market research for companies, so many people reasonably refuse to participate in them. However, if you're going to be ordering a lot of something, do consider using them. Big Brother will watch you, but at least he's paying you for the privilege.