oh girl, that sucks! sorry to hear that. i hate people! i completely feel you because some asshole
backed into my car last weekend and damaged it pretty bad and someone else left a ding in the passenger door that same night. so i'm also looking into "paint damage" topics and stuff.
good luck!
f-ing people...