Also keep in mind the quality massively depending on how “close” to the actual amazon delivery you are, company-wise. Is it an amazon driver doing your delivery? A contractor? That contractor’s subcontractor? I think DHL once used 5 levels of subcontractors?
At some point, so much money has been skimmed off by so many managers that the driver is losing money by breathing between actions.