Yep same scheme started in Ireland recently, just a transplant of the German system it seems. Some people complain but it has massively reduced waste and litter.
Ireland's had a tax on plastic shopping bags for years, which basically eliminated them as a form of litter. The bottle deposit scheme is doubly clever by making collected litter have an actual cash value, don't think it would have worked without that.