I've never paid for additional travel insurance and just rely on what AMEX and HSBC Premier offer. The only time I've made a claim was whilst staying in The Armani Hotel in Dubai and my ex needed a doctor, which turned into quite an expensive visit that cost more than the holiday itself. HSBC paid it all back within a week.