in a year or 2,you will probably start noticing RUST where they were suppose to weld. or worse yet,maybe something you cant see.. I just hit a deer also in my 03 mach1. 8-point at 80mph,destroyed the whole front end.we are rebuilding ourselves since the car just hit 47,100 miles.thank god I know people with extensive knowledge to help rebuild for a lot cheaper than a shop.this way,I get OEM parts instead of "like oem" that insurance companies authorize.