We purchased Travel Guard for our trip last October. That is the company that Dream Yacht Charters has on their contract. It is just for the boat charter, not total trip like airline or hotel. Luckily we did and unluckily (not sure if that's a word) we did have to use it.
One thing to note, we did get full refund EXCEPT the $520.00 damage deposit. They argued that it is insurance and they don't insure insurance! Wtf
Dream Yacht has put a credit on our account for the next time we use them although I would prefer a check instead. Unfortunately, we are not using them this October since we found a much better deal at TMM.
And yes, we did buy trip insurance for this coming trip. I will never travel without it again. We used TRAVEL INSURED.
This time we insured the entire trip.
On our trip last year, American Airlines gave us vouchers to use within 1 year so we did not lose any money on tickets. And they did not charge us a change fee ($250.00 each). I had many doctors letters and I just kept fighting with them about it until they agreed.