The Chinaman places have better hours and since they seem to live on lower profit margins they are a win for me over the Cambios. Plus they don't ask for ID....then again I've forgotten my ID at Cambios and had locals (that I knew) walk in with no ID and exchange my money.
Random people on the street exchanging money......if I could convince them the Mexican dollar was equal to the USD I would give it a try.