Unlike some on here, I have had nothing but good experiences here. In comparison to Petland, the prices are far superior, and as well the cats and dogs here for adoption are from animal shelters, not puppy mills or breeders.
This store is always clean, the staff always ask if you need assistance and it is clear that the staff enjoy working with animals and sharing the knowledge they have. Make sure you get a Petperks card, this will represent significant discounts on dozens of products at any given visit. There is a huge selection of foods, toys, accessories and just about anything you would need for your pet.
I always get a kick out of watching the dogs getting groomed at the front of the store. Some of them seem to really enjoy it!