In my experience the insurance recommended bodyshops never do a decent job. I think that they probably have a fixed price structure that means that they just do it to the price rather than do it properly. Just one instance is that my son had front end damage and the recommended bodyshop did not paint the inside of the bumper resulting in that when you looked at the wheel arch you could see that the bumper part was a different colour to the reat of the car! When this was pointed out, the manager threw his hands up and said that means that we will have to strip it down again and re-do it - as if this was really unreasonable!!
I would never use an insurance recommended repairer.
In future take it to where you want and not a insurance recommended place
I only ever have 1 guy doing any paintwork because I know his work is top notch and have been using him for more than 10 years, he did a full respray on my Subaru and it was flawless gun finish and when flatted a polished it was like glass