I have used them twice this year. First time was ok. Waited 30 minutes for another passenger who came in on a flight behind mine.
Second time was a disaster, While my flight arrived on time, immigration was backed all the way down to the food concession by the boarding gates. After going through this mess I got out to the curb at 1:30, had told them 1:15pm. Found the representative and was led to believe the bus was coming. 15 minutes later no bus, and another older gentleman is telling me the bus I was suppose to be on left as I was late

I am thinking what, you must know the back up inside, I ended up being 15 minutes late but less than a month a go it was ok for me to sit on the bench for 30 minutes and wait for someone else. He indicates I'll have to catch the next bus. I am like ok how long will that be? For the next 15 minutes I tried to get the answer, being told the van is on the way but stuck in traffic (saturday), soon, to maybe an hour. By this time I had lost my patience and said forget it refund my money and I will take a cab. Of course neither of these two had any clue about how a refund might happen. I made sure they understood I was canceling because the service I paid for was not being provided in a timely manor. I went up stairs and hoped a red cab in was in downtown within 30 minutes for $20. There was no traffic backup on the road coming out to the airport.
After getting settled a sent an email to the booking people about the problem indicating service was not provided and I wanted a refund. Despite it being a Saturday, I got a reply saying they would look into it and they issued my refund via paypal.
I would be more willing to try them again in the future if you could just pay them at the airport at the time of service. Anyone know if that is possible?