Withdrawal of funds is fast enough, within 48 hours. But withdrawal may be delayed depending on the method of withdrawal.