You don't buy car insurance from a car dealer, neither home insurance from a home builder. Therefore, there is no reason to purchase travel insurance from a travel agent. You should purchase it from a licensed insurance broker that specializes in travel insurance.
You can either purchase just the emergency medical insurance insurance or the complete package insurance that includes trip cancellation and emergency medical insurance, among other things.
Just the emergency medical evacuation insurance: http://www.insubuy.com/medical-evacuation-insurance/
Package cruise insurance: http://www.insubuy.com/trip-cancellation-insurance/
In either case, you will be able to get the instant quotes, compare the plans side by side and make an instant purchase online. For any further questions, you can contact us toll-free at (866) INSU-BUY, 7 days a week.