Done this once - 60euros to pay a deposit for a deal on an Italian hotel room which wasn't an option on the hotel's own website though they offered it via e-mail communication.
Set the account up on a Sunday evening, paid the 60 euros and the charge to Global Web pay and still had change from £60. Payment made by lunchtime of the Monday and confirmed by the hotel.
Last time I made a transfer it cost me £25 plus a not very favourable exchange rate on the £/euro and two visits to a major hight street the bank - one to arrange an 'interview' and another to go through the paperwork.
From this one experience so far I'd hightly recommend this service for smaller transactions. I guess you would want to look around more carefully for a larger transfer but these people do appear to be competetive as well as efficient.
To reply as a company, please log in to your business account.