I am going on the Mariner on June 4th and we are considering several shore excursions....swim with Dolphins, horseback riding, zip lines. I have read that it can be quite a bit cheaper (and a better tour) to book directly with the tour operators. I am worried about what would happen if the ships itenerary was changed (ports cancelled, etc.) Would I lose my money if I didn't book through RCCL? What is the best way to
find tours to book direct?