The cheapest one is surprisingly in Inverness - but there is a reason for it.