For a Petsmart in the "ghetto" area of town, this place isn't to shabby.
I brought my doggie here to get her set up with their pet plan insurance. They were super busy and I waited for like an hour (even with an appointment), but I think their was a dog not doing to good and all the vets were in surgery. Which is fine, cause I'm patient and I feel for the owners. This was my dog's first experience at the vet. She didn't enjoy getting probed but as long as she could see me, she was fine and held still. :) Awww, my baby girl.
The store itself could be a little more clean, and the customer service people could use some pep in their step, but they are friendly and nice.