Their drivers are very unreliable and they fail to arrive at the destined time. They also have a tendency of asking for extra cash when having promotions. Sometimes the number plates do not match with the cars that reach thus its hard to teust them I have had to cancel several times incurring extra charge on my part. Also the app does not give the drivers the exact location you are at also it does not give you the actual location of the driver. I was once assigned a driver who was asleep ☹️