Thanks for correcting that FlyJSH...
We are to be paid TODAY (3/30) because 4/1 falls on a Sunday. And with the cut and paste from our contract JSH provided there's no room for interpretation. Trust me, I know this as I dealt with it for several months.
If you don't have a deposit in your accounts today you either have a paper check that you have to deposit or you got screwed yet again.