Longer routes lead to longer wait times and more frequent delays
Orders delivered in promised time (%)