You are very lucky! Im very happy for you. Your also lucky that was the only damage you incurred. My Mom had 3 deer run into her 2001 Blazer last year! Yes 3 Deer, all at the same time! Took out the fender,hood,radiator,condenser, headlights,grille, passenger front door etc. Man was that a mess!
I know how much it sucs to have your ride jackedup by a deer as I lost my first car to one on my way home from college