If you ever considered grocery delivery, let me tell you... it's pretty amazing. This is my personal experience from Fresh Madison Market--the only place I'm aware of that delivers in Madison.
First of all, you just go online. And order. It's pretty simple. Then, the folks at the store will even find out if there's a sale concerning your product.
For example, I didn't know that green beans were on sale for buy one get one (BOGO.) So, that means that I ordered 10 cans and got 20! Talk about service!
The sames goes with sour cream. I got two and only ordered one!
They give you a two hour window of time for delivery. I requested between 9 and 11, and the guy showed up at 9:45. I placed my order overnight, so I think that's a pretty quick turnaround.
Some things to consider -- if you live outside of the downtown area, you'll have to pay a $5 fee. Everyone should also pay a tip. I gave my delivery guy 20%. Also, you'll want cash or a check for the tip because there was no spot to add a tip on the receipt.
IDEA: If you buy things that are on SUPER SALE that week, you could really get some incredible deals to level out the cost of the delivery! It depends on how you want to work the numbers, but during a week that I really needed something like this, it was amazing.
I usually go grocery shopping for myself, but on a first impression, this was pretty cool.