Gothweb you are 100% correct. If you work for any company and you do your job, they must pay you, it is of no concern to you whether or not they get paid from whomever they are doing business with. What ibill is doing is actually fraud. Civil and criminal action can be taken against them.
This is similiar to what the scum at gib (the dialer) did about a year ago. The scum bags didnt pay thousands if not millions in owed debts because they "claimed" they didnt get paid themselves, and then continued doing business like nothing happened.
