I think that Royal Mail Letterpost does a wonderful job 99.9% of the time.
The odd time was last Monday when the postman left a box on the doorstep in the snow and did NOT ring the bell (despite a large notice on the door asking visitors to ring the bell).
On the contrary, I have never had a 100% satisfactory delivery by Courier in the 33 years that I have lived here.
MCB