My 2 cents for what it's worth ... here's how it works in Ohio.
You have 2 routes to go ... getting fuel from a 'major' ... i.e. Oil Company ... Marathon, Shell, BP etc..
or getting fuel from a 'jobber' They typically supply a string of their own stations or single privately owned stations.
I would check to see what jobbers are in your area. They typically will have 'rights' to sell particular brands of fuel. If you're flexible on brand, you can probably find a jobber to supply you fuel. And ... the upside is that there are usually fewer regulations than dealing with a major.