I was being hyperbolic when I said 100%. Most of the variability is from taxes. There are other variances caused by distribution / logistics costs and then there is just market pricing factors.
Bloomington is always higher than most everybody around. I carry a Marathon fleet card, so that's where I look for gas. In Bton, today they're all at $3.89. In Bedford, it's $3.59 (and there are several stations substantially cheaper down there). That's a little wider spread than usual, but it's not uncommon at all.