Iv boght fish and supplies online quite a number of times. Before you buy online, i would contact some one who has dealt with the particular seller before. I myself have been screwed over a number of times on aquabid an simular sites, and there is really nothing I could have done about it. On the other hand i have made many more successful transactions than bad. I suggest that you maybe look around your local fish stores and scout out what they have to offer. If you are looking for breeding quality fish, aquabid will be your best bet; it has a pretty reliable feedback system in place that stops most crooks. But as Mo suggested, there are also many reliable breeder on the web that offer a decent variety.