Old thread, but thought I'd add my experience. I went with Stabilus and they've been fine for 4 years or so - they probably make them for BMW - and feels high quality.

I initially tried to save a...