I think it’s fair for them to gather analytics on spending habits and use it to make decisions on how to stock their store, run promotions, etc. Same for personalized coupons. Feels weird, but is pretty harmless, and I’m pretty sure they’re just trying to get you to try new things (like for me, beyond meat) so you start regularly purchasing it.