This service has become very unreliable. My deliveries are frequently late. The time estimates in the app seem to be much shorter than what it actually takes as well. The app blocks you from seeing drivers progress if the driver is making a stop along the way. If the driver is making 2 stops, the app hides progress on the first stop and even hides the fact that your order has been picked up - making it appear as though the restaurant is who caused the delay. The whole thing just feels deceitful.