Some drivers are ok but the app makes rides long when they could take a shorter route, worse the drivers can't wait 5min they are more interested in getting the cancelation fee and pocketing the extra without service, I've had this happen to me not once but 7 times my driver of tonight saw me running to him but drove off, I mean please your are a people based service, the customer is not king but neither are you, i won't be using you again