Suspension, Chassis & Brakes
As the title says, I'm gonna buy those coilovers soon and wondering if it's worth $1,200. And I see that there's another version that's the same, but comes with a Pillow Ball Upper Mount for $200 more. What does the Pillow Ball Upper Mount even do? For $1200/$1400, is there any other coilovers...