It is crap that BMW can't do anything... Porsche does not allow its dealers to mark-up on new cars... now if the dealer buys the car and then sells it, that's another story. In the Bay Area if you want a BMW/MB/Por you can expect to pay MSRP if you want to wait out the waiting list... otherwise watch out...