On principle, they have the right to refuse to sell to you. But also, on principle, it’s a fact that it’s sorry to waste.
I think we should all pick up the attitude to speak back with reasonable inquiry and explicit criticism and expectations of vendors. It’s unacceptable for businesses to waste food. We also have to be willing to not buy. We have the right to decline our patronage to businesses while keeping a level head and a proper but dgaf attitude.
CFA threw away a biscuit that I had redeemed through the app as a local area freebie, as I had placed the order at 10:19 am and was driving to get it and run errands at 10:30 am. I called their store and confirmed that they were either not going to fulfill the order, or just received garbled nonsense evading the question…
so in turn - we can’t be Karens in response to proprietor’s house rules. But we can communicate clearly, be critical, use the principle of eliminating waste, cast some shame (not on the minimum wage counter worker, of course), refuse patronage, and project a polite attitude