Pay close attention to some of these panhandlers, tho, especially the ones who wait on on/off-ramps.
I've come across several who I think are 'professional' - meaning they spend their days panhandling, but aren't really in need of money. You can make a pretty good living on panhandling (as long as your dignity isn't valued, I suppose).
But I look at what these people are wearing and ask them questions about it.
Say that's a pretty nice watch you've got on there...
How do you keep those sneakers so white living on the street?
Wouldn't that ring you're wearing feed you for a few days?
As far as regular homeless people - y'know the ones with that authentic smell? - I tell them they should say 'please' when asking for a handout. Instead of just holding out your hand and repeating "Change? Change? Change?" Say "May I have some change please?" and when they do, I give them some change. It's very refreshing to hear them behind me as I walk away using 'please' with other people.
But if they ask for money for food, I'll take them inside the fast food joint and order them some food, so I know they'll eat and not spend it on booze or whatever.
However, there was ne guy I gave money to simply because his sign said:
"I'll only spend it on beer."
That level of honesty deserves a reward.