IIRC the major cause of delay was getting the island folks in charge to agree to who has final say in writing the checks.