I know what you've s saying, but as someone who has done that kind of work, an optional payment shouldn't be required to cover something essential for the job. Gas to make the delivery should be covered by whatever payment they will already receive from the delivery. The tip should be something that is nice for the driver to get, and the company that uses their labor should pay them what is required to do that labor.