I have my travel insurance via VHI. While I have found VHI themselves to be excellent, I have had a few problems relating to a recent claim on the Travel Insurance (which is really Europ Assistance).
My main issue was (is) very poor communication and complete failure to respond to emails and letters. Via VHI, I am now pursuing a formal complaint against them - so beware.