I agree, If it was a few weeks usually they need to fill the truck first due to fuel cost, road fee;s etc. however that's along time. Yup, I agree they probably forgot to order it on time. It will show up & will be worth the wait.
Try to get some Free Chit from your dealer, chemicals etc. Good Luck