To me tipping is a personal matter. It also depends on the service provided. I would much rather help someone out who is trying their best to help themselves. I do also give to the poor and elderly, but not to the professional panhandlers.