Just curious, when you say "those products are still on the shelves", do you mean they're selling product from the lot numbers that were recalled?
You should be able to tell the grocery store employees and have them remove it if they're selling recalled products, but also I wouldn't be surprised if they're only selling products that are no longer part of those recalled lots
Edit: WAIT you said "still not on the shelves", sorry! Ignore my comment lol