Unreliable. Drivers cancel constantly and half the time they're 20 minutes away despite the supposed "3 minutes away". For the prices you pay, you'd think they'd be better. Been late to work due to last minute (literally) cancelations. Today a driver canceled the trip when she arrived AT my house. How does that make sense? Should've been on time. Now I'm in a new uber texting my manager an explanation as to how in the world I left the house early to still arrive late. Thanks, Uber.