I have the Firm Feel greasabel pins. Work just fine. I have poly lower bushings, and no squeaks.
I have a few PST suspension parts and thought the quality was fine. No issues with them (other then the fast ratio pitman arm, but that problem is not exclusive to PST).
Jason