According to redditor John7122, there's a supermarket near him that allows you drink beer as you do your shopping.
The Lucky's Market in Louisville, Kentucky, sells the craft beers (not just any old brew), by the bottle from a freezer and provides its customers with cup holders so that not a drop is spilt while they spend their money.
And what's more, it's only $2 a pint.