Drivers should be charged a surcharge for making us wait for them to arrive and only just cancel at last minute. Can't even schedule a time on the app, it says to request an on demand ride instead. Waste of time. Most you're probably going to get once you eventually get accepted they'll be 15+ minutes away and if you cancel you'll be charged a surcharge.