I bought a dozen feeders from PetSmart 5 years ago when I started a pond. All but 1 died within a month. That one is still swimming strong. (I ended up going to more reputable garden center for replacement fish which to this day are doing great also). I think it's a crap-shoot buying at PetSmart, Walmart or any of those discount places. Sometimes they all die, but then sometimes you end up with some pretty awesome fish.
You reminded me... one time i bought 10... not 1, but 10.... rosey red minnows from pets smart. I arrived home and put them in a tank with a filter and an airstone.... Not one survived over 3 days. I was feeding them praziquental medicated food to kill any possible flukes.
Oh well, so much for adding some minnows to my pond. Wish there was a reputable place to get rosey red minnows.. i know they are cheap so no one makes a living off them.
Anyway, one of my baby celestials is from petco, and a sarassa goldfish has been with me for a year from petsmart. Most of my dojo loaches are from petco. It's really a crap shoot. If you are going to get fish from these stores you need a month isolation for sure. Too risky.