Don't use any kind of public WIFi without a private VPN tunnel securing your data. SecurityKiss seems to be the best option available at the moment. In addition, go out of your way to be sure you are connecting to the real wifi provided by your location and not someones personal wifi they are trying to trick you with a similar name. It is very easy to run a personal hotspot and trick people into connecting to it so they can watch all of your data go by. Fortunately you are smart enough now to use an encrypted VPN which will secure all your data!