The deposits are still getting paid in a handful of states. NY is one of them, 5 cents per water, soda, and beer bottle or can. I kind of like not having to pay that deposit and the higher tax rate anymore.
If I have to explain why I ride, you wouldn't understand. Explaining sex to an alien would be easier than explaining the feeling, one that boils all that is going on in your life down to what really matters each time you are in The Wind. All I can say is, Life is not Life without it.