Over 9,000 Canada Border Services Agency (CBSA) workers have reached a preliminary deal, averting a potential strike. The workers, represented by the Public Service Alliance of Canada and the Customs and Immigration Union, have been without a contract for two years. A vote to confirm the agreement will take place soon, with details to be released afterward.