NO place out there is perfect...But to the big corporate stores selling fish (around me its only Petsmart, Petco and Walmart) Petsmart blows them away, and actually blows some of the small LFS's I've been to away. My stores tank are always very clean, I very rarely see dead fish, I don't have to try to find someone to help me like at the other stores they are always in the department, I have never had an disease from there fish(even when I used rosy reds as feeders). Yes the info cards are mostly incorrect, but this is sadly normal, look at alot of the online sellers, I can hardley even find accurate info on what size a fish gets to as it differs from site to site. I'm sure there are stores out there that are cruddy, but the 2 Petsmarts I've been to in MD have been great. And the people at my store although some are young kids who dont know a whole lot about fish, they are very helpful, but usually there are 2-3 people working the fish dept, and there are 2 people that work there (one is always there, never at the same time though) that really know fish, maybe not as much as you guys or even me for that matter, but I have seen them tell people not to get certain fish, be it do to tank size or temperment, and before they knew me they actually questioned me alot do to the number of fish I've purchased. So all in all I really like Petsmart.
With that said, I did ask if the had any Jag's in one time to one of the boys who works the dept, and was told know they are to rare, as I browsed the tanks I quickly noticed the tank of managuense cichlids.