At petsmart, the sawmill one use to have the best selection, but one day their whole system crashed and killed almost everything. That was the only petsmart with variety. Pet supplies plus is a good store, but only some of the stores have good quality and variety. The one in Dublin closed, but there is a store over by Easton with a small variety. I wish I knew where they got their plants.
I have had much success with fish from Byerlys on bethel road, but not so much from Aquarium Adventure up on sawmill. If you like Jack's, I personally do not, they do keep their fish in a holding area for atleast a week. Check out their website and it talks about it.