Although expensive, CBQ electronic transfer always arrives in my offshore account next working day.