Hola, gracias por la respuesta.
Al final he pagado con la tarjeta Mundo 123 que a partir del 10/02/2018 no cobra comisión por compras en divisas no euro. Es curioso que comprobe en la web de mastercard el cambio y me salía 1 USD = 0.814332 EUR, sin embargo el Santander me hizo 1 USD = 0.8047 EUR por lo que he salido ganando.