Re: oh my freakin lord!
I never give ride to such people
Reason: They may kill/kidnap me and take my lovely car.
I never give money to such people:
Reason: They may get a beer and then I'll be their partner in that sin.
The only time I gave money to a begger in US was on the Eid day, just because I had just gotton out of the Masjid and I was happy.