you will be charged at both ends of the chain
from memory 12 GBP in britain and varying rate here
banks offer a lower exchange rate than money exchanges (except western union which is a person to person service)
HSBC offer a service where u can have 1 free transfer per month, other banks may do so as well but from experience the cost, even with a free transfer are about the same as an exchange transfer