freefan has a very good point:- there must be a way that important phone calls from docters' surgeries and hospitals can be assigned a caller ID that tells us the nature of the call. It's certainly time that telephone companies put an end to caller ID spoofing, they have the means to check if a call has been made using Voice-over-IP technology which is how most phone numbers are spoofed.
I recently had several texts and calls from my bank and, being naturally suspicious, finally answered one. My bank told me there had been some suspicious activity on my account. I rang my bank from another phone and they confirmed there was a problem and took me through some security questions. I was surprised by the questions they asked, they were about how I used my account and there was no mention of passwords, maiden names etc but at the end of the process I was reassured that I was talking to my bank. We then discussed a series of transactions, some of which I claimed and others were definitely not me. All the money taken was reimbursed and I was told to destroy my debit card, I received a new one in the post. I was also told I need not change my PIN and that this had not been my fault. I haven't really worked out what happened although I can guess.
I also want to say that there seems to be a fear of online banking. Many are worried about giving out their account details when making transactions but, if you think about it, it's very public anyway and many pay using direct debit, allowing companies to take amounts out of their accounts. The one thing that we don't want is for someone to be able to set themselves up as a payee on our accounts. Banks provide additional security measures to allow new payees, it's usually a two step process. Also, banking online means that you can frequently check your accounts and keep an eye on things.