I never really thought about it, but could online shopping + delivery actually be much more environmentally friendly? i.e rather than having everyone drive do to their own shopping.
This is with the assumption that a single delivery truck can hit multiple customers on their route, and in the context of more rural\suburban areas.