BlueMoon said..
How do you get the grib files (cheaply) out of internet range?
You're going to need Internet connectivity to use Grib (as well as email, etc.). The Grib data files are about 35kb, so not particularly large.
IMO, the very first communications device any coastal cruiser should install on their boat is a marine antenna, so you can continue to pick up 3G/4G while offshore. For example, on Arriba I have a Laser 746 Marine antenna (
www.laser-antenna.com/product.php?product_id=314), mounted on a 4m pole. I typically still access terrestrial mobile phone networks when I'm 20 nm offshore, which is 90% of my sailing.
Obviously for offshore sailing, mobile phone networks will be out of range and for that you'll need 2-way satellite data-capable phone, such as inReach.