Two years ago an anonymous woman started to leave $100 at a coffee shop to pay for other people drinks until the money ran out.  The trend caught on and people have been doing the same ever since.  Read the whole story here.