Long story short when I got new tires I was told they could not do an alignment because my front passenger strut is broken. What can actually break on a strut? Also 3 of the 4 corners still appear to be the stock shock/strut @ 103k. Car clunks over speed bumps so I want to replace them. What do you guys suggest for a cost efficient decent performance option? Car is lowered on Eibach pro kit I believe (black springs.) Would someones low mileage ones be fine if I could find some? I'm not very knowledgable on the subject. I'm slightly confused on the difference between shocks and struts honestly. Any help, suggestions, or reccomendations would be greatly appreciated. Also can the swapping be done at home fairly easy? My step dad and I do 90% of the work on my car including clutch swap, TOB swaps, wheel spacer install, intercooler removal, etc. Thanks guys.