Hello All,
I plan on getting the Pedders Street II with drop around March. If someone who's had it done is willing to share their thoughts or feelings on product please do.
A couple of questions:
Does car ride or handle better?
How long did install take?