Has anyone tried this?
Supposedly its one of the highest rated drinks around. I cant seem to find it anywhere but online. Anyone know of any stores that sell it?