I just purchased my 328xi yesterday. They will only negotiate a few hundred unless you have another one secured and ready to pull the trigger. . Compare pricing with Cars.com and use that as your bargaining chip. I got a sedan with 16k w/Nav and Satellite radio for $27,300. I had to travel an hour from home because my local dealer was $1000 more.