Need new suspension

You might check out www.gerstsuspensions.com if you decide you want to do away
with T bars completely. I have one and its the best thing I've ever done to my car.
Really? From what I understood you don't even have an engine in your car yet.

Why don't you give us your personal ride and drive report on the GTS suspension?