I just got a kitty from the humane society and my only complaint is that the place is very sad.
But that not the humane societies fault. It seems to me they are doing the best they can with the tools they have available. I would recommend the humane society over most other ways to get pets. I found my sweet little kitty Auri there.