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