I haven't been to Ed's Pet world in a very long time, so I went in the other day and that place has really gone down hill. Aquarium Imports in Hoover is much better. They have a lot of supplies but not a very big selection of plants and fish. The guys are very knowledgeable but much of the store is dedicated to salt water. B and B Pet Stop in Mobile is by far the best place I have seen for plants and fish. Their tanks are very well maintained and they have a very large selection. I bought some Emerald Rainbows, Celebes Rainbows, a Madagascar lace and some other great plants that I haven't seen anywhere else. Anyone in the Gulf Coast area looking for a great store? You won't be disappointed.