I'll definitely check that out! The Monroe 58617's look good, looks like the same ones Strutmasters have, so i don't doubt they are the same thing, just with their label on it and the price jacked up.
I see some people are saying to replace some springs, the torsion bar, etc HERE & HERE. Also...