I can feel your pain. I've been w/ a courier company & while not as bad as yours, the 2 MO's were similar.
W/ the company I was w/, I had a route. The route started out w/ 15 stops. Then 16, then 17, w/ no extra pay. Their logic was it was only an extra 5 minutes. Mine was that 5 minutes...