We just bought a yearly travel insurance through Allianz Travel. This is the first year we have had it and fortunately we haven't needed to use it. I was not aware that there is a yearly limit, but got the middle plan because the basic one did not cover enough for trip cancellation. It was a lot cheaper than buying insurance for each trip. I over heard about it on a ship's tender.