After opening an account (online) at the SBI Canada Brampton branch, I went there to confirm my identity. The staff is terrific as an employee explained everything in detail and made the whole process very easy. Later, they also called and assisted me in setting up online banking.