Maintenance, like was said is not that much. Depending on how you drive, tires and brakes may need replacing, which of course is true of any car. You can go to any shop you want to have this done. I would call BMW financial and ask them if you can transfer it, there are some maintenance plans that transfer. The most important coverage is the 4 year warranty, which you have. Enjoy the car.