In most case this kind of insurance is normally placed as an extension when a customer is buying an insurance coverage from a firm. One of the normal advantages a customer enjoys from travel insurance is 24-hours assistance for a whole year if the policy taken is an annual travel insurance policy. Aside from the travel insurance offered by credit card companies there are benefits that comes with working with your credit card provider