The VPN will allow you to make it appear to your bank that your are not abroad and it will prevent your ISP from knowing what you are doing online but it's superfluous in terms of security against hackers when using financial websites. By now every bank is using SSL encryption so even without a VPN nobody short of the NSA is going to be able to do intercept your communications with the bank. For that matter, GMail, Facebook,and even Aeannow are SSL encrypted too. The most common ways that people get "hacked" is by someone looking over their shoulder while they are working in public or by clicking on things that they shouldn't have clicked on, and a VPN isn't going to fix that.