I hate panhandlers and people who ask me for money. How about you ask if there is something you can do for me, and I'll pay you a bit of money? Say like mowing my grass and I give you $10 so you can go to McDonalds or something and get a meal?
It's never people in need who ask, it's the junkies and lazy fuckers who come up to me.
I'm all for charity, but I'd sooner donate to the food bank or womens shelter, rather than hand out money.