Thank you so much and Congralution againNo appointment is needed. I just drove down to the border after work and completed the entire process within 30 mins. I believe you only need an appointment if you prefer to do your landing in one of the local IRCC offices.