I too am a regular at the humane society. I sometimes take a step further and throw in a vet check-up. Our humane society is a kill shelter, and they have limited resourses and foster homes so animals do get put down sometimes for being sicker than they can to treat. I have a non-profit vet about 20 miles away, so it's not that big of a deal for us to drive them down there.
I actually have a orphan kitten right now we've been taking care of for the last month. She just got her first shots a few weeks ago.