Te comentaré algunas cosas:
No es lo mismo cambiar billetes (papel moneda) que cambiar divisas(apunte contable). De hecho para cada cosa tendrás un cambio diferente. El cambio es más favorable para ti si ingresas un un cheque de mil dólares que si cambias 1.000 dolares en papel moneda (sin incluir comisiones): Es más fácil y barato para el banco gestionar divisas que gestionar papel moneda.
En general te diré que si vas a hacer compras en dólares lo mejor es hacerlo con tarjeta de crédito que solo aplique el cambio de divisa (El de la bolsa de londres) y no aplique además comisión por cambio de divisa. Esto siempre que las cantidades sean modestas, claro.
Comprar billetes es caro y una estupidez si pretendes especular con el cambio (para eso están las cuentas, depósitos, fondos u otros productos financieros en dólares).
Mi consejo es que hables con tu bancario de confianza (mejor si conoces a dos) y le expliques la jugada que pretendes hacer para que él te aconseje. Si no lo tienes, piénsate que no es mala idea conocer alguno....