I put a 3M clearbra on my 2003 350z as soon as I got it and the installer had a great suggestion that I have used often over the years. Take a toothbrush and use it to brush off any acculumated wax or dirt from the edge lines. It works like a champ and does not damage anything in the slightest. I intend to install a clearbra on my new 370 within hours of getting it.
A friend of mine bought a Mustang around the time I bought my original 350 and refrained from getting the paint protection film on it for a few months. Within 2 weeks, he had a battery of small rock chips all over the bumper. With most cars going with painted bumpers these days, they are sitting ducks for road debris.
Interesting to note the variations between 3M, VentureShield and Xpel - thanks to everyone for the info!