I started drinking in Minnesota, which while I was there had some of the most restrictive blue laws in the US. With the exception of .32 beer, you could only get booze in liquor stores, and those could only be open until 8 pm Monday-Thursday and until 10 pm on Friday and Saturday. The bars also had to close at 1 am.
Now that I am in South Dakota, grocery stores and convenience stores can carry all kinds of booze, the grocery stores actually have the best selection. You can buy beer until 2 am (running into an grocery store, grabbing a case and trying to make it to the register in 2 minutes is all kinds of crazy fun) and on Sundays, though no hard liquor. The best part is drive up windows at the liquor stores, pull up, ring a buzzer, tell em what you want, give em your cash and get right back on the road.