They keep making me wait 10 minutes and then cancel. I have to wait like 5 to 10 minutes while looking for another car, but they also cancel. In the end, the app can't find any drivers. It can't provide a service. Update: it's still awful. Been waiting 25 minutes for a ride, but God forbid I cancel cuz they charge you for "wasting the driver's time". What about about my time, Didi?