I think if you ordered from any dealer, you would be able to get it by the end of the year. As for which dealer, I think Digi is right when he says go to your local one, it makes things so much easier in the long run. You should definitley be able to get the X for quite a bit off from any, reasonable, dealer. Good luck.