huckster
1. [ noun ] (work,business) a seller of shoddy goods
Synonyms: hawker cheap-jack tout
Related terms: seller costermonger haggle
2. [ verb ] (business) sell or offer for sale from place to place
Synonyms: peddle hawk vend pitch monger
Related terms: deal trader peddler seller vending pitch pusher
3. [ verb ] (business) wrangle (over a price, terms of an agreement, etc.)
Synonyms: haggle dicker chaffer higgle
Examples:

"Let's not haggle over a few dollars"

Related terms: bargain bargain beat_down haggle
4. [ noun ] (work) a person who writes radio or tv advertisements
Related terms: advertiser