95 on time the few times they werent was because of traffic accidents also when thr restaurants messed up the food i got a refund for that item the customer support when things dont go right is aRlways on the ide of the customer instead of the company