Can't speak to that. I am not aware that direct deposit happens same day. Not saying that it doesn't, just not for me to say either way.
However, if DD is same day, why does it take two or three days to get money ACH? All one is doing is electronic transfer, correct?
If you truly are wanting to know these answers, and are not simply trying to take down the stock, then may I suggest going to the MYEC Facebook page and post your questions. Mr Starrs has been very kind to respond, even tough questions, that are presented in a responsible and professional manner.