Safeway in the US has home delivery from their own trucks.
Two days ago, they delivered 1/3 of what they were meant to. So, they scheduled a re-delivery for the following day for the remaining items. Again, they forgot two of them.
Safeway has a nice approach to scheduling. You can request a 1-hour, 2-hour, or 4-hour delivery window. Shorter windows cost more.