Telling you it will be here in 6-10 weeks is a sales ploy. They know it will take longer but if they tell you that you may walk.
I'll tell you how I handled it at Ford a few years back when I was in your shoes. I walked into the show room and found my salesman. I then proceeded to ask for the sales manager. He himhawed around and I proceed to loudly anounce across the fairly full showroom about being lied to about delivery times, etc. As all the potential customers were looking at me, I was ushered into the sales managers office. Where he pulled out a printed report that showed exactly when my truck would roll off the production line, be put onto the train and the day it would be on the lot. 4 weeks past the longest time I was told. My salesman just told me in the showroom it should already be there and he didn't know what was going on. I asked the Manager when he received this information. He told me the day after I ordered the truck. I then asked, with the salesman sitting right beside me, "Then why has this idiot been lying to me for the last 2 months?"
The day I went over to pick up my truck the salesman was nowhere to be found and the manager handed me the keys and threw in some nice freebies.