Publix is one of my favorites, but I just moved and there are 3 main grocery stores here. None are on your list. I'm moving again in August and there will be new stores which are also not on the list. I would never grocery shop at walmart or target. If anything, I am shifting more towards local and farmers markets.