It's 40USD to of from the US, and no European bank wants to deal with the arcane way US wire transfers are handled. If you want to deal with that crap you have to pay the premium. It's not that much of a burden, because US rates are much higher than European rates, so you are still winning a lot. Just banks hate it.