Im surprised no one has mentioned AquaSD yet. They get 100s of corals in ever week and update the website most every Saturday/Sunday. I have bought many pieces from them. Everything so far has been well photographed, healthy, the size represented and not terribly expensive. Their shipping is also very reasonable. They also often get in some pretty unique pieces that you don’t see often.