We are going to my dad's but now we are going to arrive before he arrives back from seeing my DB, so we have quite a specific time slot (we want to get the groceries in so we can treat him, but also to avoid him going "oh the DGCs will just accept own brand because it's cheaper" and finding out that he's bought the one cereal they won't eat. I also suspect he has unrealistic ideas of how much they will eat!).
We don't have any deliver passes. I can see Waitrose are sold out and I can't get any for Sainsbury's where he lives (I think their Click and Collect haven't been released yet though?) but I got an Asda Click and Collect for the day/time we need. I would prefer delivery though as then it doesn't leave one of us to settle the DCs before my DF arrives back while the other one disappears to the supermarket. I could have got Asda delivery for 10pm but from experience that usually means midnight.