At my parents’ place, it’s about 9 miles (~14km) to the nearest gas station/convenience store, which has super limited hours, or roughly a 15 minute drive. It’s about 14 miles (~23km) to the nearest grocery store, or about a 20 minute drive.
I live in the suburbs of a major city, so the nearest stores from me are around a mile (1.6km) away. The nearest big supermarket is like 2 miles (3.2km) away.
Zenni optical is another affordable online option! Or eye buy direct. I’ve only used Zenni, but all of my glasses since like 2011 have come from them and I’ve had 0 issues!