I left my wallet on a train in Brighton a few years ago, when I was a student there. Thought it was gone for good - had money, debit cards, all the usual stuff.
Then some guy turned up the next day at my house, and handed me my wallet! He found my address in there, and went cycling around looking for where I lived! There are decent human beings around.