The one that is mentioned in the post is Npower (which I had the worst 5 years working with) which is not a cheap policy. I understand that some insurance policy's are cheap and nasty, but you can't tar all insurances (and the engineers) with same brush. I'm sure there are very experienced and...