If you want your wheels done to a factory standard I recommend wheels America. However they remove the wheels, strip the wheels, refinish them and bake them in an oven. It takes 24 hours.
FOR SALE: 2013 ///M5 Individual Click for pics and info
Monte Carlo Blue, Platinum Full Individual Merino, Platinum Alcantara, Piano Black, Exec Pkg, Drivers assistance pkg, Bang and Olufsen, 20" wheels