While I get what this app is good for. Thet fact is the random price change depending how many drivers there is, frank appalling. While all the rides I have taken were good rides some times I ha e to wait and extra 20 mins for pick up that I scheduled in advance due to lack of drivers. There worse part is you can accidentally dbl tip. Recommend use sparingly.