Unfortunately, no. eCheck deposits and withdrawals take longer than usual (about 3-10 days) to process and for the funds to reach you. The delay is mainly attributed to the bank's processing formalities, but also individual eCheck online casino policies play a part.