Yesterday our large Waitrose order got delivered to our neighbour who has 24 hour carers on rotation. Turns out they took it in without questioning it. We complained our order hadn't arrived and they re-picked it and delivered a few hours later. So the last mile (or 9 in this case) is also important!