3 ms·Strange that the delivery company owners agree to these contracts that don't make sense.by maxerickson 6y agoStrange that the delivery company owners agree to these contracts that don't make sense.