Top hit on Travelsupermarket.com is a company called ICE. I ordered via telephone has the online facility was down. I ordered at 11.56am and the following morning at 08.45am the currency was on my doorstep.
Also no commission charges, no Special delivery charges and a exchange rate to compare on the island of 1.442.
£502.37 = 725 Euro's
That takes some beating.