I had mine done about a year ago.
I started to notice a lot of stone chips and scratches last month. The car is Jet Black so they really stand out. I was also thinking of a respray.....
Since the "she accident" had put more chips on the bumper cover, I took the front bumper cover off the car last weekend to see what I could do myself.
I first washed then clayed the cover. Then I took a very small paint brush and some BMW touch up paint to cover the stone chips.
Then I got out the Porter Cable, and then used some Pinnacle Advanced Swirl Remover Polish.
Then I used some Pinnacle Finish Polish.
Next was a wax job. A 100% improvement. You have to get right up on the bumper to see the imperfections. You now can't see them from three feet away.
You might want to think about spending some quality time and a little bit of elbow grease, before you shell out your hard earned money.. You might be surprised...
Just an option.....
Now something better than BMW touch up paint, it Dr. Color Chip. http://www.drcolorchip.com/
I have seen this work at HC08 and it really works. NO BLOBS...
The only real way to prevent the chips is a "Clear Bra" type of coating...