What is prohibitive about doing this for groceries, toiletries, or other other arbitrary merchandise?
It seems like if I order "banana pudding" from my local pizza place, I get it in an hour. If I order "a banana and cup of pudding" from FreshDirect, I have to wait for them to deliver it the next day within a 4-hour window.
Is there something fundamentally different about shipping goods as compared to shipping ready-made food? Why don't we already see more of this?