It's probably no consolation to you but I use internet banking with all 3 of these banks (like you for my own account and other family members) and I've never had any problems of the sort you describe. I also always use copy/paste for my log in and password details, etc.
In fact, 99.99% of my banking - with a wide variety of banks - is done online. The only time I ever have to visit a branch is when some 'dinosaur' sends me one of those old-fashioned things called "a cheque"! ;-))