Si te vas a ir de vacaciones y compras dólares para un momento puntual vete a tu banco de toda la vida, las comisiones son ridículas, y aunque te lleves a New York para hacer compras 6.000 euros la diferencia en comisiones entre una entidad y otra no va a ser más de 20 euros (como muchísimo). Es mas prudente calcular bien el dinero que vas a necesitar, para no cambiarlo a euros otra vez y gastar con cabeza que andar dando vueltas de banco en banco a ver donde te ahorras 3 eurillos mas.
Si lo vas a necesitar periódicamente y vas a cambiar mucha pasta no vengas a preguntar a un foro, habla con profesionales.