`Getting a signature` is very 1900s. I'd expect to see more like what Amazon do for various high-value packages (maybe even high-fraud), you are given a code which has to be verified by the delivery driver before they will give you the code.
As you say, makes delivery more expensive, as the drivers can no longer just leave packages and makes the interaction longer (+ more redelivery required).
As you say, makes delivery more expensive, as the drivers can no longer just leave packages and makes the interaction longer (+ more redelivery required).