Dictionary.com
Thesaurus.com
has retailed
  • present perfect of retail (3rd person singular).