2-3k over retail is usually what the dealers do...its bargaining room. If you do your research, and know your stuff, there's no reason you can't barter the price down to what the specific x is worth/what you're willing to pay.

There's no 00-03 x's in your area?? Here in Vancouver people are unloading their x's due to the gas prices!!