Do Border patrol agents have background checks completed on people if they know when you are coming to Canada? Should you tell the truth if you have a felony on your history? Even if it has been over 11yrs.. If so, what if your company already completed the background check and gave you your offer letter for employment? Does that mean they have done their due diligence with Canadian officials? HELP PLEASE!