Mail is delivered by helicopter , weather permitting .
Passenger travel and mail delivery is by helicopter , weather permitting .