good luck with the repair bro! Some b**** egged my car too, and not only that, they threw bleach at it in hopes of futzing up my paint, it was in the dead of winter too, so it eas a b**** to clean up.
But I never had it repainted, nothing that a few passes of the clay bar and a good detailing...