Hola, jordi:
El cobro de comisiones por la tramitación del cambio de divisas es una práctica habitual en la banca, especialmente entre las entidades bancarias más tradicionales. Por ello, es perfectamente posible que te carguen ese sobrecoste.
Si tienes interés en hacer futuras compras en otras divisas, los neobancos (entidades nacidas de manera 100% online) se han lanzado a eliminar gran cantidad de estas comisiones. Por ejemplo, la entidad alemana N26 no cobra el cambio de divisas dentro de la Unión Europea, por lo que te habrías ahorrado esta comisión.
Espero haberte sido de ayuda, ¡un saludo!