Just because something is the advertised price, doesn't mean anyone pays it. And even if someone pays it now and then, that doesn't mean it happens regularly.
There are many reports of regular clients getting the old price after a price increase. Haggling is also a thing that happens, but not really discussed on UKP. So advertised prices are one thing, but actual transaction prices might be another.