Probably due to growing up semi-poor and rural I always attached a stigma to dollar stores since we weren't poor enough for that and gov't cheese. Now? Dollar General can cover most of my food staple needs minus fresh foods, I typically shop there once a week, it's 9 miles from me, Wal-mart is 50 miles from me. My Wal-mart (or Martin's if I'm rich) runs thus get limited to once a month. No DG cannot sell me produce, change my oil and tires, sell me a gun, lawnmower, and beer in the same cart(Murica!) but it's close and covers a lot of my needs. If I tried hard local farmer's market and a couple of shops sell local meat, I don't have to leave nowhere to get by.