Repayments through notes try instantaneous when you are financial transfers could take right up to 3 days