Just got back from Inland Aquatics! Holy crap that place in amazing. They have been rated as the best saltwater fish store in the whole Mid-West. I couldn't leave without buying a thing or two.
In Indianapolis, Premium Aquatics and the Abyss are excellent stores to shop at.
And of course in Lafayette, Aquarium World. We have an excellent selection of fish to choose from.