We have always purchased insurance through Allianz. But as they say, you never really know how good your insurance is until you need it. Well, my husband had surgery mid November and was unable to travel for our Dec 1st cruise. I contacted Allianz & uploaded documents they requested and in less than 2 weeks I had the refund check. Needless to say, they are my choice for travel insurance.