Thanks for the feedback, trade it in at the dealer and saving on sales tax makes sense.
Yes the prices i inlcuded where from the bmwconfig site, it included a Training service for $180, I am assuming that is the training fee you are referring to.