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...