For me it was a toss up between 3 of them, cause i do go to a local fish store, on line and through special dealers. For many of the fish I have are not sold at pet shops and are extremely rare. I own many natives and odd live bearers that the average reader here has never seen. So i rarely find this little gems either on line or at the pet store and never ever at the big stores. They tend to go with what sells, and what is easy to get hold of.