Since the web site only allows debit notes, it’s committed to fast withdrawals in 24 hours or less