I understand the principle of it but is it worth the extra money as surely if you have to claim you are fine until renewal time when you would in theory have to stay with the same insurance company, as if you go elsewhere you would have to tell them about your claim. Can somewone explain it?