Hi Ishaan, sorry to hijack your thread, but may I ask how did the whole process and interaction with CBSA officials at the airport go upon your landing? Did they give you hard time? Can you share your experience. Will be very helpful for folks like me whose RO compliance is in a tricky zone given the time spent outside Canada.
Thank You.