As the title, ordering my KW's and need to get the strut top assemblies and top rear shock mounts to replace at the same time. Where's the best place to get them? VW? Are there better aftermarket alternatives or should I stick with the OEM parts?
Anything else I should replace while I'm there? (Apart from LCA bushes)
Anything else I should replace while I'm there? (Apart from LCA bushes)
Comment