Have been using uber for awhile now and have discovered drivers will accept your ride then immediately cancel knowing that a higher rate is available in 5min for the same fare, this is mainly for airport pick ups at major airports. Some monitoring or fixing on ubers behalf needs to be made, with the possibility of rating someone who cancels on you for reasons mentioned. Basically drivers are price gouging. I'm switching to DIDi for awhile now as I have found this doesn't happen. My Rating 4.98