Mixed experiences. 2 good ones but the third and critical one was badly messed up. Drivers that are unable to show up switch their phones off. Then you call the call center to get a cab reassigned which may take 30 Minutes to come. Not recommended if you have a critical meeting, train or flight to catch.