We used TravelGuard on our first cruise that was cut short when my DMIL passed away the second night of the cruise.
The disney folks on board were wonderful, helping make arrangements for when we arrived in St. Martin. The ship could not just pull over for us, so we had to wait to go home.
TravelGuard did cover the cost of the trip home ( unbeleivbably expensive- gee thanks, American Airlines for being so helpful in our hour of need

)
But we were covered only up to the price of the cruise, even though we had insured our TRIP from start to finish.
The cruise was prorated from the morning we left the ship, even though the vacation was over upon hearing the news. ("It's not our fault you decided not to enjoy yourselves till you had to get off the ship. We did not insure you having a good time"- Someone actually said that to me!)
We talked to folks all the way up the line, trying to figure out why we paid to insure our entire trip, not just the cruise portion, if they were not going to pay for the cost of our trip home.
A letter to the company president went unanswered.
There are lots of companies out there, this one won't get my business again.
Loretta