I've dealt with them twice and both times turned out to be a horrible experience. Don't order anything online, call them instead and make sure they have the fish you want. They never update their stock on the website. If you order from the website without calling, its a good chance they won't have the fish and you'll end up having your credit card charged and then waiting for almost two months to get it refunded.