The thing I hate about BMW dealers, is that when you are buying used, they have absolutely no intention of selling you a vehicle at a 'reasonable' cost, yet when you trade in your vehicle, they verbally abuse the vehicle, about how they can't give you the same price they are selling the same...