I'm not sure if that is wise to get the whole figure but Andrew @ T+C BMW was able to get us a sweet deal that came below what we wanted to pay as they were able to give us a decent amount for our trade-in and also eat up the neg. equity that was owing. I would recommend Andrew @ T+C BMW any day. Super nice guy and very down to earth and made magic for us when we though it might not happen.
Only thing now is winter tire issues as the Mazda is a different bolt pattern then the 128i.