Well firstly I should probably interject that I have a lot of experience with animals, primarily exotics, and have personally worked in four pet stores in the last eight years. (This one not being one of those four)
Pros: Good variety, clean, seem always stocked up.
Cons: Unprofessional employees that lean towards the rude side
more