I have a set of PST poly/graphite impregnated installed on mine. I don't race it or anything like that but the car steers and handles very solid. The graphite impregnated ones are a must else they squeak (mine do not). They also came with something called "Whale snot" that I used when installed.