App is fine, but their business practice is unethical. Going to have to downgrade this. Every time they can't find a driver, they'll increase the expected delivery time and say kitchen's busier than usual. Finally, after about an hour, they'll say that they can't find a driver to deliver the order. Just allow customers to cancel early so that we don't waste our time waiting!