Yes, all payments with the InstaDebit method are instant and you will be able to use funds immediately. They compete with other providers of payment solutions such as Skrill and eCheck which is additional proof of the trust.