We have always purchased GeoBlue. We can self insure for the cost of a Caribbean cruise, but not health/evacuation. One of the great benefits of GeoBlue is it is not a reimbursement insurance. They have a network of doctors, hospitals, urgent care through out the world. The health provider will bill directly to GeoBlue. A serious health problem in another country could run tens of thousands of dollars. I only have so much available credit on a credit card.
Oh, and forgot to mention that this is a Blue Cross product.