Recently I traded in my 2006 330i for a 2004 X3 at BMW
of Fairfax, it was far from the best auto sales
experience I have had.

The sales manager indicated in my original inquiries a
price difference between the trade in and purchase of
$5K back to me since the 330i was basically new. I
assumed with tax/tags etc, probably come down closer
to $4K, interesting what ensued.

I drove the X3 and worked with a sales person who
didn't have authority, or so he indicated, to
negotiate. The sales manager came out and suggested an
even swap right out of the gate, as in no check back
to me, far cry from $5K! I went to a computer, printed
a competing quote from my email, and a listing for a
comparable X3 and said $5K. He said if I do $4500 will
I close deal today? Famous line...he came back and
said $4K, I accepted (complex justification on my part
due to my wanting nav and hard to find nav in an X3).

Here comes the nickel and dime stuff...
1. Net check back to me was actually $3982
2. They indicated I couldn't transfer my MD tags
because the X3 is an SUV where the 330i is a car, so
went through that hassle. They ended up sending me
regular car tags anyhow after I returned my plates,
blah blah blah, and then they send me tags with only 1 year before a
renewal requirement.
3. They required me to inspect car in MD, to be fair,
it didn't cost me anything, just hassle, along with
returning plates I didn't need to return, etc.

All in all, not a great experience and I would not
recommend this dealership to anyone in the market for
a new or used BMW. I have never before had a
dealership renege on a written quote nor go quite so
far in trying to squeeze every possible penny from a
customer.

I gave them the opportunity to comment on this before I posted it, no comment so here you go.