I had both front ones snap on my old one, replaced with Koni lowereing springs, which made the ride hard as hell. The reason I did it was because I could get these local on the day so that's what I went for.
I have just had both front top mount replaced as I noticed one was leaning back in the seat, seems it has had a top mount on one side before and they had put it back together incorrectly and all of the force of the strut had been smashing the bearing to bits. I had to have the top spring seat hammered back into shape as well. You cant tell the strut isnt working correctly but the spring will be doing more work, it would pass an MOT as it is.
Mechanic said that no because of this the shock is now knackered on that side and the piston slides back in on its own, probably due to the angle the strut has been on. I bought mounts from Volksbits on ebay for £14 the pair including bearings and £60 to fit them.
As the car has done 103k miles I am going to have to replace at least both front struts, Bilstein ones from Eurocarparts are £37 each. I think due to the age and mileage I should change the springs too and they are £42 each I think.
We can all see where this is heading, coilovers are now the cheaper option, along with a TT from Anti roll bar which goes under the drive shaft, and some new drop links. Just need to get saving for the parts