This PetSmart is located in Tempe Market Place, which is always busy and crowded, however it is at the end of the mall next to the entrance closest to the 101. Due to it's location you can usually avoid the traffic associated with everything else. The location is clean and well stocked with items at a reasonable price. I haven't had the opportunity to use any of their additional services so I can't rate them, but all in all in terms of a shopping experience I've had no issues.