E90/E91/E92/E93 (2006 - 2013)
The horror stories around the web about Meyle HD tie rods has me a little gun-shy about getting anything other than OEM parts. Has anyone had similar bad luck with the Meyle HD sway bar links? Looking to replace them on my car soon, and they HD ones do look beefier but if they're going to be...