Thanks for your review.
Surprisingly after 100K on my odometer my suspension still feels comfortable and I have no complaints. But I know its only a matter of time in which they will need to be replaced.
Out of curiosity, who manufactures the OE struts?