First of all, we need a car board on the forums.
Also, the tire guy said I need new struts bc they are all rusted out. But it looks just like surface rust to me. I think if I clean them, they would be fine. If I do end up getting new ones, which does anybody recommend? Detroit Axle is cheap but are they any good? They have good Amazon reviews but some ppl say they are junk, since they are actually imported from China. But some Chinese stuff is perfectly fine and some stuff is junk. Not sure about struts.
It's a 2010 Pontiac Vibe, FWD, 4 speed automatic, 1.8L engine, 114K miles.