From the sound of it, Michigan does it very well with their 10 cent deposit, and allowing most people to claim their deposit back right at the grocery store. California (with 5 cent CRV) is miserable with the places where we are supposed to claim our deposits being overrun with homeless and the places themselves not being all that great (I'm speaking from my experience in Orange County, YMMV).