looks like the same damage i did to my car, i didnt bend the radiator support but the headlight brackets on the chassis did bend and the shop had to get new ones welded on. tell them you want GM parts. they gave me a cheap china bumper and hood