yup it's all up to having a good manager and employees. I have seen good petsmarts, and even one good petco.
Now if only their policy on thermometers/hygrometers could be changed.. they have to use the stick on ones that are notorious for being inaccurate. The reason they have to use them is to promote those products for sale to new pet owners who don't know any better.