Liveaquaria has a Divers Den section where you can see the exact coral/fish. We’ve ordered from them a number of times with no issues. They have a 14 day no questions asked guarantee on livestock surviving.
We also ordered from Unique Corals for the first time last week, and they had a good selection and prices. They have a 7 day guarantee.
Both offer free shipping with a minimum order