Do they have a bank account? If i wanted to send money to Canada and the person had their own account it'd be £4 through HSBC. A very quick service.
Have used Paypal for o'seas purchases and found their exchange rates pretty good. I wonder what are people's hang ups about them? Ok, so they want world domination but who doesn't these days?