Does anybody know where I can buy the stuff. I'm going to be in town this weekend to drink/watch the game with friends and would like to give it a try. Admittedly, I'd never heard of it until I started hearing the ads on the radio. I would prefer to not drive all over town in my search, so I was hoping someone could point me to a place that sells it. I'll be coming down 71 from north of Columbus and heading to the Upper Arlington area, so anything not too far out of the way would be awesome.