I will rate this higher, but giving it 1 star because one of the most fundamental things is missing: reporting an issue!!! Every time the app has a glitch, for example, today I've ordered 3 rides and the GPS has been off on all of them, there's no way to record it. I've also been charged for cancelling rides even though the pickup time went over 20 minutes after estimating under 3 minutes. The process of making a complaint via the app has to be simplified.