I have not ordered from them yet but have my eyes on some clowns and coral from them once my system is more mature. I will be ordering from them at some point and the research I have done seems to point to them being a great source. I wish I had some real life feedback for you, but instead I can only tell you that I would not hesitate to order from them based off of what I have read about them.
As far as clowns, the way I understand it, they all come from Sea & Reef. Which from what I understand is also supposed to be another top notch operation. If you are looking at the Wyoming White Clowns, Sea & Reef supposedly has breeding stock that traces back to the original C-Quest lineage, if that means anything to you.
All that just to say, I wouldn't hesitate to order from them, but don't have any hands on experience.