pst suspension

I have their stuff on my valiant, and 37,000 miles, all weather conditions. last month it went out of alignment after 2 years due to a massive pothole. I'de say they're a ok