Uber cabs are good and affordable. I have taken uber rides. Rides are very good. You can book then from your mobile anytime and it will take 2-3 minutes for cab to come to your place if any cab is nearby. Once I took a ride from my college to home. It was pretty good.
You can get a free ride by giving your promo code to anyone who has not yet taken any uber ride. By this promo code they will get a free ride and as they take that ride, you will also get a ride free. I think that soon in future these cabs will take the place of rikshawalas.