Booked and prepaid online for a pickup at the airport. When we arrived we called and said they were sending a car and it would take 20 minutes. Ummm. Why did we bother booking to wait? Well they said they didn't get the correct flight info. Ok so why not call and leave a message so we could call back or even simply look up the friggin info! Fine. Waited 20 minutes and nothing. 10 more minutes we call again. The driver went to our house instead of picking us at the airport! Waited another 20 minutes (with 10 minutes of waiting in the rain because they said they were "pulling" up now) Never again.
Update: After about a month someone personally contacted us and apologized and kindly setup a refund for half of the total cost of the trip. Then the refund took about another 2 weeks after I had to contact them again. I am adding another star to my original review and I am reconsidering to try them again soon.