Deposits is instantaneous, and distributions generally grab several�24 hours-much less than cards or bank transfers