S.S.
Go get estimates (they're free) from two different body shops in you area, preferably where people you know trust them, and submit these estimates to both your insurance company and theirs. Their ins. company HAS to pay the estimate of where YOU want to take your vehicle for repairs. This insures that you are getting fair treatment. Your estimates should be similarly priced. If they're not.....then you should get a third, because someone saw something more, or something was missed.
Good luck!
S.