Planet Reef for sure.
I visited Gateway Aquatics,Clayton Pet Emporium,Beldt's and Tropical World Pets this past weekend and Planet Reef was far and away the best stocked and best priced over this weekend.
Totally awesome reef store-though I still need to check out Marine Solutions and the Illinois stores next time I'm in STL. Planet Reef had some nice frags for $10.99-buy 4 get a 5th free. So those were in line with the hobbiest priced frags, to me.