Hi. I have a 97 528i and when I hit a small bump in the road, the front wheels vibrate a good deal. When I went to a mechanic, he said that the suspension in the front was leaking and that it would need replacing. I don't really know much about cars, much less bmw's. I don't even know if my car would need replacing of the front struts or front shocks? I don't know the difference...sad but true. If anyone can give me a brief explanation at what would need replacing when the front suspension goes bad and what does replacing the front suspension entail? And possibly how much I can expect to pay for the parts, the full assembly for the front suspension, left and right. Thanks in advance for your help.