Dictionary.com
Thesaurus.com

have been vending

  • present perfect progressive
    of vend.
    vend
    verb (used with object)
    to sell as one's business or occupation, especially by peddling.

More Suggestions