I am about to file for my eAPR and I had a trip planned to the US in the upcoming month. I have a business/tourist visa! I came to know recently that Canada and the US share information with each other during the info sharing phase! Since all what I have is a non-immigrant visa, one must fully establish a non-immigrant intent in order to maintain this status. When Canada and US start to share info with each other and when American authorities come to know about my plans to settle down in Canada, will they revoke my visa? I certainly do not want to be turned away at a US airport so is it a better idea to cancel the trip?