I did the job on my F10 myself. I asks the dealer to hand wash it and leave it in a service bay until delivery the next morning. I started with Swissvax blue clay, followed with Menzerna sealant and finished with Swissvax Blauweiss wax applied directly by hand.
I was shocked and how much filth there was in the finish that the clay got off. Not a scratch, swirl and haze to be seen. I also took advantage of the opportunity to put sealant on the door jambs, channels under the hood an trunk, etc
2012 F10 535i M-Sport