I've had great success with reefbeauties for fish. There's been a couple times where they message me and say that the fish I ordered doesn't look great for shipping, do I want something else, etc.. But everything I've gotten from them has done really well and shown up looking great.