Be careful with BMW dealers, they are shysters. I went in and worked out a deal for my wife's car told them exactly what we wanted, my wife went into sign that evening, I looked at the contract the following day and they added a $2600 maintenance agreement and changed the 3 year extended warranty to a 4 year for another scam of $1100. Do not trust these crooks!