I used to have direct deposit and it was supposed to show up sometime after midnight on Thursday. After a few bounced checks I found out sometimes it wouldn't go in till Monday or Tuesday

Payroll dept. said it's not their fault, bank the checks drawn from says it's not their fault and my bank says it's not their fault

I'll never get direct deposit again.