I actually am from B'ham but i go to school in Tuscaloosa. If you are familiar with Vestavia, the place I saw it at was on the top of the mountain where HWY 31 runs into the downtown area of Vestavia. I think that the name of the place is Pet Superstore (i could be wrong). I saw it on special before Christmas, good luck...I hope that it is still there. As far as fish stores go, the ONLY place that I would recommend in Aquarium Designs in Pelham. They are a very small store that mainly specializes in seting up reefs for rich people, but they care more about their fish and their customers than any place I have ever been. The owner actually called me a few days after I bought my fish to ask how it was doing! They are open wacky hours, but try looking them up in the phone book and just keep calling until someone answers.
-David