thank you for your reply. I just noticed my flight will arrive at Terminal 1 and i think they don't have kiosk there hence we have to fill paper declaration card. One more question in the paper declaration card it has number of days in Canada. So we are planning to stay there for around 3 months and then return and wind up everything here and then after few months return to Canada. So how many days should I fill? Will it be a problem if i declare that I will leave after 90 days?Baggage that is not travelling in the same flight as yours.