The previous day we were given a 3 hour time slot and on the day at the start of the time slot the driver phoned to say they would be with us in about an hour. 30 minutes later he phoned to say they would be another half an hour and just before the 30 minutes was up he phoned again to say another 2 minutes. It felt a bit like the countdown to a NASA moonshot. They offered to unpack and check our order (it was a garden parasol and predictably it was raining) so we declined the offer as the packaging was undamaged. After they had left their office rang to confirm we had accepted an unchecked delivery. A very good service!