Our guys (Mexicans) are here on work visas. They come here because the same labor in Mexico pays them $10.00 - $15.00 per day! They come here and work for 3-4 years then go back to Mexico and retire. They love Mexico and want to live there.
We have a 24 y.o. working here and having a new house built in Mexico. One of our guys owns the store in his village (most villages only have 1 store and that is where all business is conducted).

1 year of labor here, at the lowest pay rate, is equivalent to 9.06 years of labor in Mexico.

There is lots of competition among these Hispanic laborers. They know that they must do too-notch work and do it fast or they will be replaced. They have a dream and they work hard to achieve it.