I had a recent trip that I had to use my travel insurance.
I had travelguard and can not recommend them.
Went ot Dominica, Liat rerouted us to Antigua (due to job action/strike by air traffic controllers and pilots) Lost a day, lots of hassel with Liat, Bags delayed 4-7 days, had to buy some clothes and toiletries, scuba gear missing.
Liat refused to cover the missed day, travelguard refused to cover the trip interuption, claiming it was Liats responsibility and they were secondary to them, eventually we got paid for our "lost day" at the hotel. Still waiting to get reimbursed for the items we purchased till our bags arrived and our missing gear. Travelguard claims they arfe secondary to Liat and will not issue payment till Liat either pays or issues a statement that they are not going to pay. has been 3 months so far.
Travelguard is an AIG company, need I say more?