Upvote:12
If your parents are flying from Calgary, Edmonton, Halifax, MontrΓ©al Trudeau, Ottawa, Toronto Pearson, Vancouver, or Winnipeg, they will have the immigration check in Canada before they leave. If they are flying from another Canadian airport, they will have the immigration check in Chicago. In no case would they have any immigration formalities in Honolulu.