Google Maps has an offline mode, where you can download any maps you'll need. If you do that, then you shouldn't be affected when you stray into no-service parts of the Highlands.
Failing that, buy a GPS locally and install a UK map onto it. $18.55/day is insane.