problem with BMW lately is that the moment you walk off the dealer it's +40% off.....