well its hard to say without seeing the car, but you have to remember KBB isn't real market value. Also just bc a car is worth 14k doesn't mean the dealer would give you that. They need to make money on your trade. So if they give you 11k they will be able to have 3k profit range to work with and thats if they run it through the shop and theres nothing wrong with it. But who knows maybe you can get another 500 bucks for doing all the upgrades. Good and congrats on the new M3!
BEFORE YOU BUY YOUR NEXT BMW, PM ME FIRST WE CAN HOOK YOU UP!
David Aviles: firstname.lastname@example.org - Cell:202-262-2900
If you have any issues getting a hold of David PLEASE PM me, I'm available everyday till 645pm!