Having said in the past that I used a Nationwide Cash Card and then Debit card to transfer money (a relative had a card in RP, I put the money in that account, he withdrew, for free and with a good exchange rate).
Things of course changed when Nationwide "improved" their service, withdrew Cash Cards and started charging for Debit card cash withdrawals.
I recently sent 35,000 P for family in RP. Because of maximum amount which could be withdrawn at any one time, and other problems with our relative using the ATM, the amount was withdrawn in 6 transactions. This meant 2% for the amount withdrawn and £1 per withdrawal. Total was just over £18.
Not good value in any way.
I have now transferred £2,000 (about 138,000P) to relatives 'second account' with BPI, which I can access on line. Thus he can draw the cash, hopefully without any trouble, in the amounts I specify, when I specify. Good exchange rate and a one off Swift transfer payment of £25.
I think this is a better method of sending cash, as long as one can trust the relative in RP.