We purchase ours through insuremytrip.com which let's you compare policies, prices and read reviews. One thing we make sure of is that we only purchase from companies with A or better ratings for solvency. One year, I accidentally purchased a policy that had only minimal medical evacuation coverage and it was no problem to cancel and purchase a different plan as they give you a 10 day review period. The policy we have for this winter's trip is Travel Guard.