I'm a Subcontractor on a small commercial project for TxDot. They specified a special order product that had to be paid for prior to production, non-returnable/non-cancellable. I paid for it, with the GC's confirmation that the December billing would be accepted so I could get reimbursed in following month. In mid-January, he tells me that TxDot will only accept billing for materials ON the jobsite. The young GC didn't explain to TxDot the specialty of the material and billing. A special order/prepaid custom material even when not on the jobsite is still viewed as material on the job. Now I am going into 65+ days of nonpayment for December billing. Am I correct/justified in filing the NOI?