I remember when stores charged nothing at the point of sale but gave a reward for returning glass bottles:  two cents for soda bottles and one cent for beer bottles.  The rewards were enough to get kids to walk the roads picking them up for return - but not high enough to keep adults from tossing them out the car window. 

Cans and plastic came much later.

How about a charge of  fifteen cents at purchase for glass, ten cents for cans and five cents for plastic - and a similar reward of upon turn-in for all of them.

Certainly the fee should be charged and the return paid for every individual-serving drink container - including juices and water.