Yes, they can figure out by location.
I just Googled Aubuchon's main website. Then I did a search on there for "anthracite coal". It came up with a page showing three 40 lb. Blaschak bags of nut, rice, and pea all for $8.49 each.
I never put in any info to identify my area, but near the top of the page it lists, " 3 items for NORWICH, NY 13815: (change zip) ".
Norwich is 10 miles away and I guess it is the nearest hardware store in their chain to me. So their software can recognize ISP locations and likely changes price according to what they are charging at that nearest location.
But, I still only paid $6.00 a bag for Blaschak 2 weeks ago, . . . and only had to travel halfway to Norwich. !