I was at a Laundrymat this morning and was updating some iPhone apps from my Sprint service data. There was one update that was over 1GB and could only download from WiFi.
I checked for any Free WiFi nearby. A cable company Xfinity offered 1 hour Free WiFi plus paid day, week, month service. Or if you had home service from them the password for it.
I only had to give them a fake email address for the Free hour. It was fast 29-30Mbps download on a speed test and 3 up.
For using any Free WiFi service it is best to use a VPN service when using them. And they are Free VPN services avalible.