Reason # 943847 NOT to take your car to a bodyshop your insurance company recommends. They endorse body shops based on how fast and CHEAP they do their work. Lets face it, ultimately, the insurance company wants to keep the money you put in their pocket, in their pocket! You have the right to use any body shop you like. When my car got wrecked I took a week to ask around for reputable body shops in my area to be sure the job got done right by someone I could trust. I'm sure if this happens again, you will too.
Sorry to see it happen to you though...