En el centro hay muchas casas de cambio, pero si vas a comprar cosas afuera (por inet) o vas a viajar. No te conviene cambiar.
En general la diferencia de $ es de uno o dos pesos entre casas de cambios ubicadas en zonas en que estan una al lado de al otra, como cerca de la bolsa de comercio.
Yo pague mi tarjeta de credito en mas de una vez con dolares, sale mas conveniente que estar pagando en pesos y cambiados a dolares para pagar dolares...