I think it seems to vary from courier and area (seems to be same in UK looking at Rmweb). I find our DPD delivery driver good and friendly, and the only courier that gives you a time slot, and my experience has always been within the time frame.
DHL have been the worst for me. One time was waiting for a delivery, then early evening got text saying unable to deliver no one in, the lying XXXXXX. Another occasion, was the DHL delivery driver walked round side of house and left parcel in log shelter, not even tap/knock on the door.