Here is a way to opt-out of this particular service. https://signup.euclidelements.com/optout
It seems like it would be trivial to tie in the location tracking with the products someone purchases and if you are using a rewards card (like most grocery stores have) then the store has all of your information tied to your MAC address.
It's not just stores, any place could have these systems set up. Malls, airports, stadiums, schools, or even your workplace.
Is it possible to obscure or modify a phones wifi strength when not connected to a network to prevent this tracking?