I think it's best to think of this as the Walmart of pet supplies. You should never buy a reptile from them. It is best to go to JJ's reptiles or riverfront aquariums for reptiles as they actually specialize in them and know how to properly care for them. Also cat and dog food should never be bought here as they do not carry one healthy choice for either. However if you need clothes, litter, accessories, supplies or toys for your animal than this place is perfect.
The service in the fish area is usually slow if anyone else needs something too. The rest of the service at petsmart is nice enough. Sometimes the cashiers are fun and friendly.
If petsmart starts to carry proper cat and dog food I will add a star. Cats need grain free high protein food such as Origen, GO, arcana and so on.