Wife's 04 3i is at 70k miles and the front struts are definitely worn. Car still has stock springs and struts. Started noticing the car to "wallow" up and down over large dips in the road over the past few months. Also started to notice that I get shuddering of the front wheels when traveling over breaks in the pavement on curves in the road. The car has only been on the road since May of 04. I'm quite surprised that the stock suspension is going this quick. I read over the suspension post subjects for the last 6 months and didn't see anyone else posting any similar problems with stock suspensions so I figured I'd ask. I've researched replacement front struts online a bit. I've found them as cheap as $80 a piece for OEM front replacements.