Last time I went to my bank to transfer money overseas, my bank charged me 25 pounds. Then I did it online for same amounts of money, I only need to pay £17. I wonder why it's price is different. I called the bank to ask if the price has changed, the agent told me the price for sending money overseas is always £17 online, and £30 by telephone banking, but he doesn't know how much by doing it in one of the branch offices, it depends on different location. Obviously, it's much more cheaper do it online, the reason, I think, is that the bank doesn't need to pay its employee in the call centre for the transaction, it takes time and prone to mistake. You fill the form by yourself, DIY, and funds will be transferred overseas electronically, probably without even reviewed by the bank if every details are correct, and the money goes to the right beneficiary. Sent from my BlackBerry® wireless device