45 days! Thanks for sharing.
Do you know if BLS keeps the original passport for the entry visa application?
I am planning to do a walk-in tomorrow (BLS Brampton) but can't let BLS keep my passport for that long :(
What if I need to travel for an emergency, I won't have a passport!