For the Yanks out there, I'd like to report getting my Inspection 2 done for $443 (tax included) at an independent shop on the Gulf Coast. For that price, they also fixed a tire (nail), "gave" me 2 cans of fuel additive to remove engine deposits, and ran a diagnostic on my alarm. It turns out the "brain" needs to be replaced. I'm not wasting another cent on BMW's crappy alarm system. I'll deal with sporadic false alarms and no beep on locking the car (most times). My cabin filter was so dirty, it is now on display in the office of the shop; it looks as though it had never been changed in 6 years on the road. I guess the PO didn't get it changed. The AC was colder than I ever remember on the way home, so I think it made a big difference. Or, my mind is trying to rationalize the almost $100 the filter and labor cost me.
Next week, I'll have my roof motor changed at the stealership (supposedly under the certified pre-owned warranty). A few more minor bits, and it'll be like a new car.