Dictionary.com
Thesaurus.com

have been merchandising

  • present perfect progressive
    of merchandise.
    merchandise
    noun
    the manufactured goods bought and sold in any business.