I actually ordered some fish from them a couple of weeks ago. My experience was good. My original order was for 2 Indo Dats, a flagtail and black ear pangasius. They unfortunately sold out of all their datnoids and offered to either wait for them to get more in or take a refund. I opted to wait. I'm glad I did because the pangasius died at their shop. Ended up swaping my 2 dats for a little bit of a larger one. All fish I received from them were healthy. Datnoid isn't stable yet but I'm sure will eventually get there with time.
They seem to really care about their fish as they will call and recommend you do overnight shipping for more sensitive fish.
Hope this helps you make your decision to buy from them.