Hi,
I will be traveling back to Canada this weekend and was wondering if it is too early to renew my TN visa at the border. My current visa is set to expire July 17 2019, so I have about 2 months left.
Should I wait or is it fine to do it this early?
Thanks
S