Good so you understand what hawkers are. In the US we mostly don’t have them. The reason I said mostly is because things are beginning to change here too for the worse. I think in NYC or LA and even in some rare occasions in Houston, we started to see hawkers!
Yes, avoid Leo like a plague and you will be alright :)