Online grocery shopping isn't really feasible where I live. City is too small, population density of the area is too low. There are local services available for it, and they will do things like go to different stores to price compare and make sure they get the freshest stuff, but the fee is a little too high to make it an attractive option. So I still need to do that every couple of weeks.
But for anything else, I shop in an actual physical store maybe once every 6 months or so. Most of the time just for something to do. Besides food, there's nothing I need to go out to buy that someone won't deliver right to my door for free.