It doesn't help that the S2000 is so low. On the other, people are idiots. In my case, I'm both as I almost backed into Heru's BRZ last week.
I'm not a huge fan of the CF on anything but black, but regardless, I hope you get this fixed up to your liking and the drivers own up to their damage.