Do we live in the same town? That's been my experience exactly, many experiences have required walking briskly before a simple question becomes more than a yes or no answer and explaining why I don't have $20 or a meal on me. The times I do try to buy them a meal I've been lead to the most expensive restaurant nearby (be threw away my meal I got him at Subway).