Update, I'm very happy with the new repair shop, They've already gone back to the ins Co. with ammendments to the repair and sent back some of the LKQ parts because they weren't satifactory.
So, all in all things are going well.
Now, the bad news. I won't get my car back until early January..... YiPEE :(
Note: When getting into a car crash try not to do it around the holidays....