Every PetsMart/PetCO is different. The one in Erie PA is really good, The manager has a ton of fish tanks and breeds a bunch of fish and is active in their local club, and I think some larger national clubs also. Their tanks are clean and healty. The PetCo in Erie is terrible noone cares about the fishand they are usually sick. Some of the PetsMarts in Ohio and Pittsburg are ok but not great. but there are a few nice PetCo's in both cities. You can tell the difference between some one who cares about the animals. While having worked in retail if only the general manager makes hireing descions then sometimes the department manager gets screwed by having yonger inexperienced associates working and sometimes they just dont want to learn and sometimes it takes a while to get them our of the department/store. Dont judge all companies as the same, every store that carries live animals loses them and thats just the way it happens. There are so many ignorant uneducated people that mix oscars with tetras or a large fish with a small fish that sometimes people are just used to people not knowing much and they just try to help, be it correct info or a bit misled. Then again you can always tell certain people that know what they are doing or have multiple tanks if some problem would arise. Always double check the fish you buy and trust your instinct and if you arent sure take that second opinion of the associate. Good Luck