The only store for miles

There are now over 35000 Dollar branded stores in the US run by three major chains. They are often the only store in small towns having taken the place of the small independent retailers who used to exist. No longer the Mom and Pop store.
They continue to grow at a fast rate