I used to live in Houston, it has some awesome stores, plus they have an aquarium society. Anyhow, I would recomend checking out Fish R Us in Conroe and Fish Ranch 2. If you are looking for big fish, there was a store near Sharpstown I believe, the neighborhood had lots of Asian advertising, and I don't know the store name.