Unreliable, expensive and poor customer service. Every time I've been in a position where I needed to get home in an emergency, they've been slow. The app assigns you to drivers before they accept you and you can wind up waiting up to an HOUR before the app communicates the error to the customer. Today, I needed to get to work within an hour (my work is 7 miles away) and the app kept freezing, assigning and reassigning me to drivers to the point where my phone crashed. Late to work...