In Germany, we have Pfand, which means: You pay 25 cents more for a bottle of water and get it back when you return the empty bottle.
And when you return it to LIDL (supermarket), they give you the choice to donate those 25 cents to charity or keep it for yourself. The family behind LIDL is the richest in Germany...