Just say no
In most places, you have options other than the grocery chains. Shop somewhere that doesn’t offer a discount program—it might feel like you’re spending more, but if you keep track you’ll probably find that you aren’t. If you can afford it, join a Community Supported Agriculture organization and buy local. Patronize shops that don’t think it’s any of their business that you’re buying nothing but cake frosting and a single plastic spoon.