I bought all the fish in my 30 gallon at walmart, 4 tiger barbs, 4 rosy barbs, 4 gouramis, a pleco and 2 upside down catfish and I haven't lost one. I think it depends on who works in that department and how well they care for the tanks and fish. Normally I get my more expensive fish at Petco and I have lost some from there but more than likely it was due to aggression with other fish.
The best thing I can suggest is no matter where you buy your fish, look at them carefully and also the other fish in the tank, look at the water and surroundings. If there are dead fish in the tank or a lot of algae or the fish don't seem colorful or active avoid buying from that tank. Chances are the tanks and fish are'nt being properly taken care of.
The best thing I can suggest is no matter where you buy your fish, look at them carefully and also the other fish in the tank, look at the water and surroundings. If there are dead fish in the tank or a lot of algae or the fish don't seem colorful or active avoid buying from that tank. Chances are the tanks and fish are'nt being properly taken care of.