Don't you love sitting on a premium rate phone line all day, discussing whether it's the insurance companies liability to carry out work in a satisfactory manner - I know I do.
It turns out is my fault that they picked a garage that carries out poor work...
Silly me, I should've realised
I must learn in future