Border relations between Canada and Mexico have never been better.