Dictionary.com
Thesaurus.com

had merchandised

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