A regular chain near me has online shopping. They always have specials but the "shipping" is only free on the first delivery. It's reasonable the rest of the time.
The food actually comes from the nearest store, two blocks away, and you can't tip the driver. They deliver frozen goods, too (even in the hottest weather).
We use this service when someone's sick and needs constant care. Comes in very handy.