I live rurally and have an Ocado mid-week pass, so get Tues and Thurs, after previously making do with just a Weds as I can easily meet the £40 minimum for each.
I also have a Tesco after 3pm pass, so often get one on a Sat or Sun too. Although my local Tesco (10 miles) now has Click and Collect, so I do this sometimes instead if I'll be in the town for something else, as the delivery slots usually need to be booked a week in advance. Certainly not more cost effective to go in store myself several times a week when shopping for a large family.