I think it also might depend on what area/state you're in.
Your quote seems average to me at this point. Not a killer deal but nothing I'd be insulted by.
I'd take those numbers and go to another dealer to see if they'll beat it by a few hundred. If not, I'd go with whoever treated you better during the experience.
2010 M3 | White/Black/Carbon | iForged | Nitto | Eibach | Encore Innovation | Vorsteiner | Revinora