LOL. You are a fucking retard. I am sure the cops just saw you and called two of his buddies because that is how the system works.
Go read a book and/or go live in a country without a police force you little cry baby.
Who are the body shops you asked? Because if they don't know what a fender roller is I am never going to them.
http://www.columbusracing.com/forums/showthread.php?t=36791&highlight=fender+roller
Best way is an ozone machine you leave in there for a couple hours. Some professional detailers have one. A good one to buy is a couple hundred dollars so you might just want to find someone with one.