The next-closest grocery store is 5 miles out of town, so they all shop at the same 8,000-square-foot family market. That's ...