OK here is my dilemma, I spent a few months in Canada last year but returned to the US in October. I am getting married this summer and would like to return on visitor status until then, and then apply for sponsorship after marriage. I mailed 4 boxes from the US to Canada and Customs has seized the boxes and are holding them for proof of immigration status. My question and concern is, I am flying to Canada in a few days and I am worried that when I speak with the officer at the airport that they are going to see issue with the boxes? I assume they will see my visitor pass from last year and I am not too concerned about that because it was for 2014, I just don't want to fly all the way there if I have been flagged? Is there any way of knowing beforehand? I believe that I have only been dealing with the shipping carrier at the border and UPS advised that customs inspected the packages and determined they belong to a new resident but I have only dealt with the shipping carrier.