I agree with you. Why should you have to wait to get paid. If you are told you will be getting paid at a certain time and you have completed the work then you should get paid and no more work will be done until the pay is received.
This is CABL.com posting #143535. Tiny Link: cabl.co/mLvf