Cambuis near the border and in La Zona are all within half to a peso difference. I never exchange large amount, so not worth the risks shopping. I do know HSBC ATM rate was about 5% lower than cambios.
I usually exchange money at the cambio on Coahuila near the South East corner of Constitucion. That cambio is the closest to La Zona and is fairly safe.
