Petsmarts are all hit and miss in my experience. Although more miss than hit. That being said, we have a chain of dedicated aquarium stores here called "Big Al's". These guys "specialize" in fish and the only difference is a bigger variety of sick fish. The only way to go is to find a LFS, independently owned and operated, by people who actually care about the hobby.