We got ours through Sainsbury's. I think it is about £80 a year for the four of us. We've never had to make a claim so can't really say how good they are in that respect but their customer service has always been very good when I've rung them.