A few times and I have been very satisfied with their service and product. Great packaging, the fish prices are fair and all but one of their fish has arrived alive AND stayed alive and that one I got an immediate credit for after I called.
The only downside is their shipping, but for the service and reputation it's worth ordering from them in my opinion.