Saw few webs have the auto-deposit system where can deposit money by logging into ibanking instead of manual transfer to agent bank acc. However i feel unsafe and afraid that personal information or password may be leak? Any old bird can share more info?