How many times is my ride going to be 20 minutes away and then I wait for 18 minutes and then they cancel? Too many times. I hate to think how much time I've wasted waiting for rides that never come. Only to be handed off to another driver to wait for them for 15 minutes for them to cancel the ride. I feel like I'm in he||. Great system you've got guys. Plus it's incredibly expensive. Like what am I even paying for?