I agree with your sentiments. In my experience Yodel is the company that dumps the package, often mistreated in transit, on the door step and never even bothers to ring the bell or knock on the door, let alone wait for an answer.

Do you know of a straightforward way to determine in advance which delivery company an online retailer uses?