Trying to make my mind about the way to land. As I am already inside Canada I have two options: flag poling and appointment in office. From what I read here the flag poling sometimes is not very pleasant experience (I was thinking to do flag poling at Niagara). Ppl advice to call in advance and ask about hours when the flag poling can be done (I assume they don't operate at night times
). Can someone share website where I can find numbers to call (CBSA)? The alternative landing is in office. Again reading here I see that the landing in Toronto is time consuming (wait time is around 2 months?). If anyone can share their thoughts on what is the better (less stressful/time consuming) way to land? Thank you.