Well the petsmart I go to isn't bad. It's really about who is taking care of them. I actually knew the guy who worked there and he was actually a small scale breeder. So with his experience the animals were all cared for properly, but then he left and it all went to hell. It's like I said the workers are responsible and if they are experienced they can do it.
---
I am here: http://maps.google.com/maps?ll=33.223572,-96.899927