Wow that **** drives my blood pressure to 170 / 100. That sort of thing is very prevalent around the area I live. That is to bad because the lip spoiler looked so perfect for our cars.
If it is your spoiler, why not attach it back together, repaint, and throw it back on?
Sorry you may not ever get justice, that is the part that sucks for when stuff like this happens to me.
Good luck sir!