the BMW maintenance $0 program is outstanding and IMO should not be overlooked prior to making your final decision about whether or not to get a 135 if the prices are slightly higher than expected.....
If, on any other comparable car, "routine" maintenance for first 4 years =X (prob 2k), you should consider it as part of cost of ownership, and ultimately, total price of car.....
isnt it great how I'm beginning to justify this purchase in my mind
, mentally preparing myself for perhaps a disappointing base price....