Don't why people moan about Britpart, probably the only reason your Land Rover is still on the road. You don't have to buy the cheapest crap they supply.
I bought some Delphi rear slaves a little while back. Finish on them was poor and I could not bring my self to use them [ may even be fakes in a Delphi box these days] Got some BP one's, not on yet but look ok outside and in.