That sucks man, but hey you can take solace in the fact that your vandal is too stupid to know how to spell "penis".
Only experience I've had is with Higgins in West Jordan, it was all through insurance, but the car came back looking great. Hope others can be of more assistance than that.