Is it because the X6500 is just listed as "out of stock" at cablesaurus, and people don't know that there's a new batch coming in?
Why? Because people took vendor B's statement of a delivery time frame of 4 to 6 weeks at face value.
That's why.
People are gullible.
I'm guilty of that myself, even though for me the wait has 'only' been 9 weeks, so far.
I expect vendor B to take about one week to process two weeks worth of orders, so, according to that estimate, vendor B should catch up to my first order by early April, for a total time between order and delivery of 3 months.