To add to AVS85's review, I had also booked a Airport transfer with Wild Horizons. Having booked the transfer the day before and paying $17 USD to be picked up at 10:30 am the following day. After waiting at the front gate of our accommodations until 11am, I decided to walk to the Wild Horizon's office. I asked when our transfer would be arriving to pick us up, they responded saying they don't know where he is and I should wait for an hour and someone would be arriving. I didn't have an hour to wait, so I asked if I could get my money back and take a taxi with other travellers waiting for the same Airport Transfer. They said they did not have any money in the office and that a refund would be very difficult to get.
I didn't have time to stay and argue over the money, so I left with other travellers in a taxi which cost $30 for the 4 of us.
I would not recommend booking a Airport transfer with this company, if you are wanting an easy and painless experience I would try someone else.