While we were over there, we transferred our British pounds for the peso. What a difference you got from different places too, a few peso difference by walking just around the corner. I think the best rate was 67.5 - the first time we exchanged - the worst was 65.7 on the last few days.
I have just sent some 50,000 through WorldRemit. The rate was 65.4 and their charge was £6.99. While we were there, I could only withdraw 10,000 peso at a time, and each time I was charged nearly £7 from my bank.
Looks like I shall be using WorldRemit a few more times in the near future.