Can you imagine if everyone would do small things like this, and I mean "everyone".. Most people can't take a 30 second moment to help their fellow person.
The world would be a better place by a bit.
I do things to help folks when I can, the last time was an older man who had run over something and flattened his tire. I stopped and changed his tire for him and he was seriously puzzled when he offered me ten bucks for helping and I would not take it. I simply told him to have a nice day and went on my way.