Terrible first time. I selected to wait longer to get a cheaper fare but the driver kept changing the time to pick me up for an hour straight till I texted him if he was coming and he cancelled. The next driver also pushed the time and then I lost my patient and cancelled.