When I called Ford directly they had no info for me and didn't show an update in the system since 9-30. They could not explain the delay or give me a new estimated arrival date. They also said they wouldn't know about any vendor delays (huh?). The carpet info came from my dealer. How he found out, I am not sure. He's a pretty straightforward guy though, so I have no reason to doubt him. I'm sure he'd like to sell the car :-)