I waited for over 45mins, while watching driver after driver cancel my request for a total of 8 drivers cancelling. This should not be an option or have an option of only being able to cancel 1 ride request. This is the poorest and most pathetic way to treat paying customers. I will no longer be using uber and will try other ride share apps. For now I'm using Swan Taxi as a better option. Peace of mind knowing your not waiting whether or not your driver will arrive. 0 out of 5 stars.