Maybe you just need to slow down fella and look at your surroundings when you are driving if you are hitting deer like that then it tells me you just might need slow down on that road. I drive roads all the time that deer frequently cross and I slow to a safe speed to look out for them so I do not wind up in your shoes.