“you have to haggle for pretty much everything you buy” -To haggle means to negotiate the price. E.g. £10 – no £3! -no £7 – are you crazy? £5! – OK, £5.
People like to haggle in flea markets.
Anglais mot "regatear"(to haggle) se produit dans des ensembles: