Man that really sucks
I would try to get with theirs & your insurance & say that it wasn't fixed correctly. In the future when ever you have body work done bring as many people with you as you can on pick up day to go over the car. The more eyes the better as sometimes we are just anxious
to get the vehicle back we miss a lot things. I've been there & learned the hard way a long time ago
If there is anything wrong, refuse to accept the car right then & there signing nothing as that is about the only time your are going to have any leverage. Having taken possession of it might be the downfall of this situation.
Best of luck