Mobile check deposits always take 4-5 business days, have not been over drawn and the account is older than 30days so there is no excuse, they are not in accordance with federal regulations that they even post on there site, seems someone just doesn't care and they operate how they want.