Well I got paid on 28th december (a friday) it takes 3 days to send over to me witch would be 31st , however that's new year eve and a bank holiday (banks closed) , same on new years day. Yesterday the banks reopened officially and it always takes till about midnight till they process any pending transactions. So yeah it was a fun time I was actually supposed to get paid early , usually when its bank holiday they would of sent it on 28th instantly but not for me apparently.