Anonymous
It really depends on where you live. Here in Thailand you can order food online and pick it up the same day at Big C Supermarket and Tesco Lotus Supermarket. Also if you are in the Bangkok area there is a great Italian Deli called DOLCE VITA that you can shop online and they will deliver. But don't expect it to be cheap.
.
That depends on what's available where you live. Some supermarkets allow you to buy your groceries online and have them delivered.
Move your question to Entertainment & Music<Polls & Surveys or Food & Drink>Other-Food & Drink as it's currently in Yahoo Products>Yahoo Answers and not applicable to this subcategory (and thus decreases your chances of getting many useful answers).
You can move your question by clicking Edit (pencil icon for mobile)>Edit category just beneath your question, then selecting the category in which it is better suited.
Tomalochk
Probably right in your kitchen .... look for items that you are low on and order them at the same time .