OK, the suspension shop has confirmed the remaining suspension parts (some were recently replaced) are worn out. What a surprise. At 160K miles I'm probably a fool for fixing it, but a decent car with low miles isn't exactly cheap. Hope this thing can go another 50K, but I could be delusional. Transmission and oil have been changed regularly, who knows?
I think I'll go with the slightly-used Bilsteins from Hempire, but install with (new) stock springs. Seems like pretty good bang for the buck, hope it all works. I have never bought used struts/shocks before.
