We'll be arriving at Heathrow at 11 am on a Saturday in September (Delta T4) and will be taking an afternoon flight (3:15 pm - Virgin Atlantic, landing at around 4:30 pm) to Edinburgh. From EDI, we will be renting a car and driving up to just south of Fort William.
I know the SIMs are more expensive at the airports, but I'm thinking I won't find a Carphonewarehouse or Vodafone (or similar) in or around Fort William. I'll be looking for a phone/data SIM for my unlocked Sprint Galaxy S4. I know reception will probably not be great in the Highlands, but I'd like to have some access to phone/internet. I've read Vodafone has the best coverage, so ideally I would like to get a Vodafone SIM.
We'll be in the Highlands for a week, then will be in London for a week. I know I'll be able to find a SIM in London, but was wondering what my chances are of finding one before we get to London.