The app is really good and the fares are reasonable but the drivers have been canceling trips over longer distances. This has wasted our precious time. Edit: I've been using Uber for quite sometime now. Every trip causes some problem or the other. Most of the drivers are not well trained in terms of etiquettes. I don't recommend this app to anyone. The fares are also quite high with dubious discounts.