Lyft has become a joke. Takes forever to get a ride then the drivers cancel on you 50% of the time after already waiting for 20 min. They should charge the drivers a fee like they do riders if we cancel after a few minutes.