Contact your insurance company on Monday and let them know you're not happy with the work performed. Let them handle it, that's what you pay them for. Have you checked the adjustment of the 2 hood rubber bumpers at either side of the core support? Maybe they're screwed up too far? In the red circle in picture: