Not sure why all the Meyle hate. I’ve put them on more than 10 E46s, including 3 of my own. Never had a problem. Internet rumors are typically just that, plenty of folks run down lemforder too, never had an issue with them either.