Hi Gasguru, thanks so much for the response. That's interesting about the valves, quite awful that it's a regular failure point.
Really annoying if I've just been unlucky, I suppose the way forward is to bite the bullet and called BG and it should only cost me my excess, which is about 90 quid...