i don't know where you are located, but i would talk to James Yon at Beverly Hills BMW... words can't even begin to describe the pricing i received on a 535 along with a 640 gran coupe... picked up the 535 M Sport a few nights ago...
doesn't hurt to drop him a line...
james yon - 323-801-1525
james.yon@bmwofbeverlyhills.com