Have been subbing out for some time now and have received many thanks from subbies for paying them on time for work carried out. A lot of them have had bad experiences, when taking on subbie work from other business, as payment time has not been "as good" as ours! One in particluar said that one firm he subbied for kept using the excuse that they had not been paid by further up the line, so until he got that he could not pay out! Whoever this was is out of order the business that you subbie from is liable to make the payment to you, whether or not they have been paid themsleves by further up the line is of no relevance to your contract and terms. So for anyone finding themselves in that situation, keep on chasing for payment and DO NOT do any more work for the "guilty parties" until monies have cleared in your bank, and then be extremely wary of taking more work from them in the future.