The problem is that we want to buy pounds, not foreign currency. He should've bought them before leaving saffrica but he did't so here we are. He can't do digital as he has no cards here and in Saffrica you can't get things like Clarity, Starling, Monzo, whatever. The only option we have here is buyback, the rates for which are often only given out if you go in store. The post office gives the rates online but Sainsbury's for example won't give me a rate online. Naturally, nothing is ever simple with my in-laws.