Thanks guys, I went with Fix Rims which used to be called Wheels America for $135 per wheel, way less than the dealer.
They are coming to my house late in the afternoon, putting my car on jack stands and doing the work overnight.
ordered-2018 M550ix White, Mocha
2014 550ix Mineral White, Black
2015 X5 35i
Porsche 997 GT3
Porsche 993 Cab.
Porsche 996 Turbo (Ruf 550) gone but not forgotten
ordered-2017 Mustang GT350