see below for similar threads...
this has been discussed a gazzilion times
doing it through your bank is the worst possible way of transfering money, and they don't really tell you what they will charge. they are quite fair though and charge around 2% from the mid so just take whatever amount, check online for the going rate and usually the rate they charge is around 2% less from that.