I have all my accounts set up so I receive an e-mail for any transaction that takes place. Have had my credit card compromised twice before I did this. Now if so much as $1 is withdrawn from any of my accounts or charged to my credit card I get an e-mail immediately. This doesn't stop the crooks from accessing your accounts but does minimize the damage by allowing you to alert you banks and credit card companies. I also have fraud protection so I am not responsible for fraudulent charges. Most credit card company's include this with the account.