overchargeという単語は、商品やサービスに対して不当に高い料金を請求することを意味します。overpayが支払った額のことを意味するのに対し、overchargeは請求の方に焦点があります。例文:They tried to overcharge me for the repairs. / 彼らは修理代を不当に高く請求しようとした。
overpriceという単語は、商品の価格を過大評価することを意味します。overpayは支払い行為を指しますが、overpriceは商品の価格設定に関するものです。例文:This product is overpriced for its quality. / この商品は品質に対して価格が高すぎる。
pay too much
pay too muchという表現は、通常の価格よりも多く支払うことを指します。overpayと同じ意味ですが、語気がやや弱く、よりカジュアルな言い回しです。例文:I think I paid too much for this. / 私はこれに対して多く払いすぎたと思う。