I had a few of these on my 535i when I picked it up. I chose not to have the dealer try and fix it and I fixed it myself. What you need to do is get a good quality polish with some level of cut (try autogeek.net). I used Meguiars Ultimate Polish with an orange pad. While this is a finishing polish, my goal was to avoid hazing or fading the black paint and I picked a light cut polish with a semi-abrasive pad in hopes that this combination would accomplish my goal. It took about 5 different tries, but I did get the marks out doing this.
Hope this helps. If this fails then find a professional detailer to fix this for you, but do not repaint the car for this.
~ 13 M3 coupe "new" daily beater
~ 13 x5M Hers
- Previous BMW's - Way too many to list here (15)