I can only speak about 3 shops:
Aquarium Village used to be my top spot, but as someone posted they are pricey. I did get my mandarin from them, super healthy and was already eating prepared food, so the quality goes with the price
Fish Life is my most frequented place, as I live in Huntington. Limited inventory, but they will order anything you need and text/call you when it arrives. I have nothing but good things to say about the frags I bought from them. I have a couple of softies that are ready to frag and the sps are healthy and growing, For starters they have a very good selection of affordable frags. My only gripe is they are closed on Sundays which sucks when you do some tank maintenance and need rodi water in a pinch.
Tropical Island - well I grew up walking distance from them so I make trips to DP from time to time. On a recent visit I decided to drop in and was pleasantly surprised by their quality corals and salt water fish. I tend to swing by to pick up stuff when I'm in town and will definitely (well maybe not, read next) go there when I am ready to add new corals.
All that said, I have to second the review of #usernameinvalid By far the best selection of corals I have ever personally witnessed in my limited experience. I am looking at the candi canes and sps's I purchased from him that have done very well in my tank, a collection he picked out for me at a very reasonable price and not to mention the additional frag at no charge. Not to sound too gushy, but I will say I missed his for sale posts on another site and was actually elated to find his active thread in this forum the other day. When I'm confident the changes to my tank have settled down and ready to add corals, his thread will be the first place I look.
On a side note, I don't know what's going on with petco. They are walking distance from me, and where I go for quick supplies like reef crystals, carbon, gfo etc. They expanded their reef tank section, but for some reason, lately they have let the shelves with salt, water and other basic supplies run empty. Not a good idea if you want to keep the customers who are buying the live stock. Not sure how you can be out of salt and water for months at a time. add that getting help in that section is like winning the lottery.