I live an hour from Costco and Wal-Mart. I've gotten over the "guilt" of having Jermey, the UPS guy, bring packages to my door. In the weeks where I don't have something delivered he is driving right past my house - and I'm kinda in the middle of nowhere. It isn't uncommon for him to hit at least 2 houses out of the dozen or so that are past me.
If I (and everyone in the area) decided to drive an hour to get to a "real" city with stores, there would be so many more cars on the road. Why not let the big brown truck bring them to our area?