I use public wifi but I'm fully aware that nothing I do over a public wifi is secure. Even with your own private wifi or cell, if someone has the right equipment and technical abiltities, they can get your information.
Do you ever do online banking while your email or any other website or web browser is open on your computer? If so, you have potentially exposed all your banking information.