Hey bud, trade on your car is around 65k, so they gonna offer you around 60k, maybe full trade of 65k for your car if you lucky, then they selling that 330ci at +-5k above retail which isn't too bad if the mileage is correct. Thing is, I'm pretty sure they paid around 115-120k for it with that mileage cos trade is around 115k, so go check the car out, if the mileage is correct and the car is clean, tell them to work out a deal for you, something like 65k for your car and the 330ci for 140k just for example, they will have some room and money to work with so as I'm sure you know, don't take the first offer they give you.