I had a terrible experience with them and their customer service is horrible. I ended up cancelling my order last minute and booking with a different company. I even booked my reservation 2 weeks in advance and was told that my driver would be confirmed 1 day prior to my scheduled pickup day. My day of pickup I still did not receive any driver information and was told they are still trying finalizing the details and not to worry. Even the next day, I was told the same story, they are still working on finding a driver and not to worry. I trusted them to come through and even as the hours went by, they still could not pull through on their commitment. I ended up going with a different company. It was a huge inconvenience and I was so disappointed with their customer service.