The encryption should be between your browser and the bank's servers, not between your network driver and the VPN provider. You do this with TLS/SSL (it's that little lock icon or security information panel you see when you're at an https:// URL).
Maybe it does, but there are enough other unencrypted sites that I'd rather have the VPN.