One reason stated is convenience, more on every corner, like the gas stations. To take advantage of some of the other low cost benefits, there may be a longer driving distance. A while back I had a conversation with someone from CVS, and there are shoppers who visit every store, one for a...