Dictionary.com
Thesaurus.com
has overcharged
  • present perfect of overcharge (3rd person singular).