amputee: "I would think that banks take would take a dim view if you told them "oh, it's not money laundering",
I spoke this only in jest! Yes, they do have to abide by rules but at the same time I believe I have the right to send money to family without it being viewed as a potential threat to national security. And without being ripped off by the banks, who know our options are limited.
The rules imposed on the Banks by the FSA and ultimately the Government are going to affect 100% of transactions and cause any of us a bit of hassle at some time in our lives. If you sell or buy a house you need to prove to your solicitor who you are, then when you come to deposit the cheque, then the bank ask the same old question "Where do these funds originate from". I experienced the same sort of question before a few times when selling up and moving out of the UK.
A small inconvenience to photocopy passport, letter from solicitor confirming house sale etc and send them off to the bank concerned. When doing currency hedging transactions all I state is exactly that "currency hedging" and that is recorded by the FX firm. Yes, I do agree with, it seems like a bit of "Big Brother" to be asked about any money transfer you make but if it stops a few transfers ever reaching the hands of terrorist organisations then it isn't so bad really.
Down to charges, if your transfers are under £5k then you are going to get fleeced at some level. My wife used to send money home to family in Asia and had to pay £7 to send £300. Then we got her sister to open an account in her country, the bank had a small branch in London and we transferred money for no charge that way via the internet.
One last way I know of is Citibank, but as we do not know the country you are sending money to, then cannot advise if Citibank have branches there or do the "FREE GLOBAL TRANSFERS" which you set up on the internet site, make one phone call to confirm and then whenever you want to make a transfer it takes only 30 seconds to initiate, and normally reaches the designated account instantly. Just looked on site and it covers Bahrain and UAE but not any African countries yet http://www.citibank.co.uk/personal/banking/international/globtransfer.htm?merchant=citi