I'm in Massachusetts. Until a few years ago, you could not buy alcohol in stores on a Sunday. straightforward? No. You could order in a restaurant, but bars were closed (I think), and there was an exception if you lived within 10 miles of the New Hampshire border. Now you can buy on a Sunday, after noon.
Close to the NH border, you can get beer and wine and limited liquor in supermarkets (I was pleased to find brandy for brandy butter there before Christmas!). So, up the road in one direction is a supermarket that only has so-so food but has alcohol sales....the other way is a fantastic supermarket with great selections that has no wine because it's just outside the 10-mile rule. Crazy! And frustrating to plan a dinner party with three kids in tow.
You also cannot buy before 8AM or something, which I know because DH kindly kept the kids one morning while I made a quick supermarket run to get makings for stew for our homeschool potluck. What kind of stupid law forbids busy mothers to make boeuf bourguignon before 8AM?! I also remember some crazy early last-call time, but it's been years since I personally encountered that (seven years, to be precise, since we started ttc #1), so it may have changed.
There is also a law that only allows three shops in any chain to sell alcohol. So we have Trader Joe's (finally, yay!), but only three locations have the two-buck-Chuck or anything else, which is frustrating. My brother once worked for a guy who owned liquor stores. He had to set up a whole different business every time he exceeded three stores.
We have dry towns, too. Some allow you to bring your own wine to dinner at a restaurant, but charge a corking fee. Some are completely dry. Some allow sales in restaurants but not stores.
There are certain holidays that you cannot buy alcohol (god forbid you honour the dead on Memorial Day by raising a glass in their memory?).
Thank-you, Puritan fathers
We fortunately live close to NH, so we can bypass this silliness in a pinch (like when I forgot to buy wine for Christmas dinner, oops). We can get fireworks there, too. In fact, I think you can get fireworks, alcohol, cigarettes, gas and guns in one stop in NH, and bring along the kids, too. They take their state mottoes seriously up there.
We have both self-serve and attendant-pumped gas stations. I prefer the attendant ones, even though it's a bit more expensive. They are usually the small, locally owned ones, rather than the big chains.