So in other words a person shopping at Kwick-e-mart would buy the icecream, while the person shopping on Safeway.com would buy the vegetables. A person who will have immediate satisfaction will likely act on impulse and urge to satisfy their immediate desires. However if you have to wait a while to enjoy your product, you would be more thoughtful of the future consequences of your decision, and therefore more likely to choose the healthy option.
We analyzed a year of individual-level data from a North American online grocer to determine how the delay between when a person's order was completed and when it was delivered affected the content of the order. In general, as the delay between order completion and the date a customer selected for delivery increased, customers spent less money per order (or behaved less impulsively), ordered a higher percentage of "should" items (e.g., vegetables), and ordered a lower percentage of "want" items (e.g., ice cream).
This is great news for marketers of health foods who can encourage consumption of their products by offering them via online channels. If online grocery became more cost efficient and widely adopted, we could see a healthier population as a result. The study about kids preferring anything in a McDonald wrapper shows the awesome power of influence marketers have over society. Online groceries could help healthy food marketers get more consumers to adapt a healthier lifestyle.