Yes, the deposits and withdraw are instant. If the transfer is taking time, it cannot work for the online casino pay.