Just my opinion, but I think the frustrating part is that there are obviously vehicles that have been sitting there for quite some time awaiting shipment, while other vehicles are getting built and seem to be arriving rather quickly. My truck has a build date of 01/29 with an estimated delivery towards the end of February. It's been released, but it's still sitting there. At the same time, there's plenty of trucks on my dealers lot with build dates in March. I'm trying to be as patient as possible, but when I ordered a truck in January, I wasn't exactly expecting to have to wait until late April-May to get it. At this point, I don't even know if that's going to happen.