I must say, Premier Aquatics in Tulsa gets my money.
I have had great luck with the fish from there, and they told me they had rather Not let me take a fish I wanted, because it was questionable about its health (it went floor surfing).
They also took the predator fish I had in my wifes tank and gave me very fair store credit.
I also like the way they run the shop "husbandry wise".
They also seem to have a nice selection of critters most all of the time. If they don't have it, they will try and get it (as will most other shops).
Ok city I like several of them, Aquariums, ART's, Wet Pets, Exotic Aquatics.
And all of these will give pretty good advice in my opinion.
Thats my $.02 worth.