Large, clean, and their adoption center featured animals from the Humane Society instead of a puppy mill. Prices seemed to be on the slightly high side, but then again pet stuff doesn't ever seem to be cheap. I got a rat chew toy and a fancy dog cookie as gifts for friends for about $3 each. The small animal cages (hamsters, etc.) looked to be clean and the animals had toys and hides.
The adoption center had three cats - two in one cage that were related and another in a separate cage. Both offered little shelters for the cats to hide in if they were tired of the parade of people. The two related cats, Queso and Tamale, were beautiful grey short hairs and I really, really wanted to take them home - I hope someone who can, does.
PetSmart was also offering a dog training class with a youngish employee walking a dog around the store with a customer and her dog in tow; the employee's dog was a good model and it was funny watching the trainee dog want to sniff everything. They were the same breed so it was a bit of a before and after advertisement in real life.
Lines move slow if anyone is registering for something at the register (maybe a rewards card?) but otherwise not too bad. You can watch dogs being groomed while you wait.