Yes, they are. In most cases, you will get the cash deposited via this method in your casino account within minutes. In certain situations, there may be delays that could result in completion time of up to two business days. However, this is very uncommon.