Probably not deliberately — and possibly yes in effect. How to tell drifted pricing from legitimate cost movement, without souring a relationship you may want to keep.
“Overcharging” is usually the wrong mental model. Incumbent prices drift for structural reasons: nobody re-tests them. The useful question is not whether your supplier is dishonest — it is whether your price would survive contact with the current market.
Fairness cuts both ways. Timber, foam, fabric and hardware inputs move; labour costs rise across origins; exchange rates shift; your own order pattern may have changed — smaller, more frequent orders are genuinely more expensive to serve; and specification creep adds real cost quietly. A supplier absorbing volatility for you deserves that context in the assessment. Reading the quotation itself carefully — field by field — often resolves half the suspicion before any market test.
The only evidence that settles the question is the current market, asked properly: your specification, priced by relevant factories, brought onto one commercial basis, with your current price placed against the resulting interval. Inside the interval: the relationship is competitive — document it and stop wondering. At the top edge: context for the next conversation. Above it: a negotiation you now enter with evidence instead of a feeling.
A market check does not require confronting anyone. The test is built on the product specification, and what you disclose to your incumbent afterwards — and whether the result becomes a renegotiation, a dual-sourcing move or quiet reassurance — stays in your hands.
Set the thresholds before you see the numbers: the gap at which you simply renegotiate; the gap at which you test an alternative in parallel; and the gap at which switching cost, tooling and transition risk still argue for staying. Deciding the thresholds first keeps the eventual number from arguing with you. When you are ready, validate the current price against the market.
Or start directly: send the product brief