I have only experienced the US version firsthand, but hearing from EU friends, it seems the EU prices are more-or-less set in stone and the haggling potential in the US can get you a better deal if you are savvy and patient (and then say no at every “value-add”).
Of course that comes at the cost of customer experience.
Of course that comes at the cost of customer experience.