Wow this does go back! The merchant who yells out his wares on the street was gone even in my childhood (in the U.S. anyway). I am familiar with it from movies, TV, and stories my grandmother used to tell me about her younger days. I think the yelling out has been replaced by posters, TV and radio ads, and now internet banner ads. Pop ups? Maybe.