Hi, I have gone through almost the same process but for BLS Vancouver.
1. I directly went to BLS after creating my ARN and submitted my application as Walkin
2. I used a bank DD, which worked even for walkin
3. They recommend it but I feel it is just more costly and time-consuming because it...