Experience with them is good, especially for claim a few years back. They are quite expensive and I feel their price increases are unjustifiable. My last renewal the price went up by over $100 but the