We signed up to go on a horseback riding tour thing, through an agent (downtown), that included being picked up at our hotel, then lunch, a waterfall swim, etc., because we couldn't resist how good it sounded. The bus that showed up was big, air conditioned and beautiful, but what we found out made us cancel the whole thing - and we never got our money back.
It seems we were their first pick up. After us, they would be picking up people for almost two hours! The horse place, meanwhile, was only 15 minutes away from our hotel. This is something we, obviously, were not made aware of. Further, their plan was to take the whole busload on the ride at once. Yuk!
Along with the mass group deal, the logistics of taking a cab and meeting the group (we had paid the tour agent, not the horse place so we couldn't go straight to the horse place and get the tour, or some bull they were telling us), made us decide not to go.
When we tried to get our money back from the tour agent, we received the same type of runaround excuse that ended in us not being able to get it back. We decided if they needed the money so bad as to have to, basically, steal it, they could have it.
I'm sure if, in the first place, we had just driven up to the horse place, they would not have turned away paying tourists. I think we just experienced the worst that can happen. We, at least, learned a lesson about avoiding the tour agents in town, asking the right questions and using the most loyal tour agent, the one in our hotel, but only if absolutely necessary.