Lemforder parts are more expensive and if you compare them to another brand side by side the Lemforder is better quality. Simple things like the sway bar links...when I first got the car I didnt know there was a difference and got a pair from Bavauto. When it came to taking them off for new struts forget it! The lemforders have a spot on the back to hold the stud part and the others didnt...torch time.
95 E34 530I V2.37
===========
Those who make peaceful revolution impossible will make violent revolution inevitable.
John F. Kennedy