:iagree:We could debate this all dayIt's always a matter of personal choice and there is no "right" answer. Based on my experiences, I prefer to patronize good LFSs and even better local breeders. The best (and happiest) fish I've come to keep have been through my local aquarium club. The fact that you wanted to rescue speaks volumes though. "Fish are friends".