At that rate it's worth making a shopping list and drive a few miles to a shop in a neighboring town or city. Find out where there is a store that can serve your needs, then the next time your wife, girlfriend, sister, mother, brother or cousin wants to go anywhere near there to shop at a mall or something, let them "talk you into" going with them or taking them.
Maybe they'll put gas in your car or buy lunch or something.
I'm very fortunate, there are at least a half dozen shops that are less than 15 miles from me.