I wouldn't have lasted 5 hours doing my job that way. Let alone five years and over 3,000 deliveries.
When I'm late it's usually because the restaurant was late getting the order out or I'm delivering to the 36th floor of the Hyatt. Despite this I have an 86% on-time delivery rating.
I also deliver on a bike, not a car. if you've been to downtown SF you would immediately understand why.
Finally, I never EVER eat people's food! Not trying to lose a $30 an hour job over some damn french fries. Especially when I don't always have the time or resources to clean my hands.
Usually dressed in a t-shirt, sneakers, old Navy jeans and hoodie. It may not be a polo with a tie, slacks and church shoes, but after 20 plus miles riding up and down hills it's going to get grimy and sweaty all the same.