Actual experience with FedEx, TNT and DHL privately and at my previous employer.
They aren’t charities.