You probably know by now, but just in case - at Greggs, I was told our pay goes in at literally after midnight on the Wednesday night/Thursday morning, depending on how you look at it. I don't check it til like 7am, but its in by then. And of course, a bank holiday week means our pay is pushed back to Friday.