Food constantly is 30 minutes after ETA and cold because of drivers doing other orders before mine. It's ridiculous when I'm already paying 20% delivery fee, 15% service fee, and 30% tip on a base $40 order.