Over the weekend I had the 3m film treatment applied to my 131 mile 2006 M Roadster (new to me). I have an expert installer in Indy (a good friend) that applied the front air dam/shield in one piece, perfectly aligned. Also did the headlight shields which are thicker to protect from impacts. No worries now when entering triple digit speed. He also did a couple extra things that were incredibly thoughtful: film trim behind each wheel on the paint strip in the wheel wells film on the A pillars film in front of the rear wheels (on body flare) side mirrors (part of the kit) door handles (underneath) ...It cost 4 digits but will absolutely guard the paint, and over the years I suppose help the car's value if I ever parted with it (not likely). I highly recommend this treatment even to those who have their cars run in a bit. A little BMW matching paint touch up underneath does wonders. I have it on all the cars, and it really gives peace of mind.