So this is my local neighborhood PetSmart. It's convenient to home - if not for the size and weight off bags of kitty litter and food, I'd walk here more often than drive here. They are reliable for all of the many differing brands of food and pet supplies they carry. They also have a veterinary office on site. And perhaps the most important thing about PetSmart - the adoption area with ALL the cats to visit! I get giddy and smiley just thinking about them, so you can imagine what it's like to go and see them.
While they have a good variety of food brands in particular, there are some items on which they tend to lack selection. Also, prices here are frankly outrageous. I do buy one of the top brands of food for my cat so I understand the price there, but other items such as basic pet toys, cat trees, etc. are over the top. Also, service can be lacking at times. The staff are great to talk to but when you need help there's never anyone to be found - they are usually tending to restocking rather than scanning for customers that might need some assistance. Last but not least, the line typically goes quite long and a second register is still never opened.