Hyper expensive service. You won't believe what break work costs!!! Also stay clear of "certified " pre owned! Bmw does not stand by the quality of their products and the dealerships are 10 times worse. What ever you save on a used vehicle is spent 4 times over on maintenance and service cost. I will never buy Another BMW again. Absolutely worst car decision I've ever made.