A seller of shoddy goods
A person who writes radio or tv advertisements
Sell or offer for sale from place to place
Wrangle (over a price, terms of an agreement, etc.)