The CG network is not secure. Everyone has the password to the network.
That does not mean you connection to the bank is not secure. That is what you want to focus on. Talk to your financial institute and ensure that they are use a Secure Socket Layer (SSL) connection. Do not rely on the HTTPS: at the beginning of the URL address. That should indicate that there is a secure connection but is not a guarantee. Use your finacial inst to pay bills online. That way when you verify that they are using a SSL that you only need that one connection. They pay the bills electronically.
On the SSL your connection is secured through a key issued to your computer at the login page. The login info is also secured.
If your financial inst. has VPN then better.