I don't know who's best but I've bought from corals.com, tidal gardens, battle corals and queen city corals and had no disappointments. Problem I have is finding vendors that have realistic images posted. Most are heavily edited and unbelievable to me. I've also bought some nice pieces from folks selling on the side in the classified section here on R2R.