Man, this thread sure became popular!
When I lived in MI, there was a drive-thru liquor store in a neighboring small town (what they call a "village").
I had some real culture shock when it came to availability of beer and booze. Now, I consider myself a Native Okie, although I wasn't born here, but I have lived here most of my life.
Here in OK, low-point beer is available at gas stations, grocery stores, etc. High-point beer, wine, and liquor is only available at "liquor stores", which are privately owned, but have to buy their wares from the State. They aren't allowed to open up on Sundays, Holidays, and election days. A drive-thru liquor store is unheard-of here, in the "Buckle of the Bible Belt", as we call it.
Up in MI, EVERYTHING is available in grocery stores, and a type of store they call a "party store". Some groceries, lots of junk food, beverages, beer, booze, etc. But, a party store doesn't sell gas. Heck, I don't think any of the gas stations in the city I lived in even sold beer.
Here's a question for any of you folks that live in the Norfolk area. When I was a kid, I remember going to "High's Ice Cream". Do they still have those? There was one in a strip-mall just north of Military Circle Mall, if I remember right, as well as one inside that mall.