I am sorry to hear about your problem, I hate it when my baby is hurt...
My previous car was rear ended by a drunk driver who then sped off, thinking I wouldn't get his number plate... haha he paid for that dearly!
Hope your bumper scratcher gets their just deserts!