I had the terrible rattling occurence that other people on this board mentioned - after hitting a bump in the road at high speed. The front enters some kind of resonance and only slowing down to 20/30 mph stops it...
Mechanics say: both struts plus some rods/bushings need replacement. It looks like new parts are $1200 a piece... so I though of looking for not so new! Bavarian doesn't have it. Any other places you might suggest ??