hucksters
huck-sters
noun
Individuals who sell goods, often aggressively or dishonestly, especially small items.
"The market hucksters were pushing their cheap wares."
Thesaurus
Synonyms: pitch, peddle, vend, hawk, monger, haggle, chaffer, higgle, cheap-jack