I have purchased IMG through Insure my Trip and that company always seems to come up when I do searches for comprehensive insurance. That company gets good ratings on there. But, the proof is kind of in the pudding when you have to make a claim, which I haven't had to, thankfully.