I've had this problem mostly with Lyft but also Uber. They know you have to be somewhere so they go for the person who will pay top dollar and ignore your reservation, or they cancel your reservation and offer a ride at a much higher price. That's why I don't use either of them anymore. When Lyft canceled on me, I had to pay $200 to get to the airport in a limo.