These "day laborers" are a for hire company. Home Depot clearly doesn't mind if another company does business on their property. How quickly will Home Depot call the cops on me for setting up a snow cone stand in their parking lot?
Just as soon as you are a *ahem* 'protected class' of some sort. If you have any sort of European heritage, you have lesser civil rights than do these non-citizens.