huckstering

noun
  1. the practice of selling goods in a petty or aggressive manner, often involving haggling or pushy sales tactics
  2. Usage: often disapproving
verb
  1. selling or promoting something in an aggressive or undignified way
  2. Usage: present participle of huckster; often disapproving

Examples