it's usually the smaller pet specialty stores that carry wellness, innova, chicken soup, etc. i don't know where you live, so it all depends on what's accesible to you.
if you're in the bay area, california, the pet club chain carries some lines of wellness & innova and some other high-quality foods... i still have to go to a smaller store to find felidae and chicken soup though.
There are several small feed stores here that carry Innova and Wellness among other good brands. Have you tried using the store locators on each of their websites? That is how I originally found retailers in my area.
I get all of my premium foods in one place when I go to Austin but otherwise what I do is lookup the yellowpages online for petfood, call around to some small pet store shops and ask what brands they carry. Sometimes the store locator thing doesn't update their numbers or its long gone. Good luck :lol: