i would never order fish online. you dont know the conditions they are coming from, and they are heavily medicated when you get them. which is never good. thats my opinion. i know some people think otherwise, im not trying to start an argument. if i cant see the fish and where they are coming from they dont go in my tank. try to find reputable dealer near you.