Well, I have to give full credit to the staff of Jessops in Livingston on this one. When I went there with my complaint about the insurance company's choice of replacement they immediately agreed with me, and we discussed a couple of suggestions I had come up with. They them phoned the insurance company and came up with a very fair settlement.
I am now awaiting my Jessops vouchers in the post...
Full marks!
regards,
alan