I live in the DC area and see 5-10 of these folks every day. I don't give them anything. Do the math- If a stoplight changes every 3 minutes (which is actually longer than a lot of them), it changes 20 times an hour. Figure a buck with every light change (around here there's usually 10-15 cars stopped at every light if not more). He's making $20 an hour. If he "works" there 10 hours he's making $200 a day tax free. That's $1000 a week and (potentially) $52,000 a year tax free. He's doing fine without my money.