Hear hear !!
Well done, Helliebean, just the ticket, excellent !
I hope others will follow your action.
I've always banged on about knowing your rights, and not being shy about asking/demanding them - I'm a great "sender back".
I suggested the insurance as a last resort, and am delighted you've chosen to enforce your rights.
Perhaps a few PMs will be asking fot the various names and contacts after all is resolved ! [ Yes please...