Tag: does bmw negotiate price