Title: Eibach's are awesome
Product review: I am a mechanic and put these on my 03 subaru wrx. Easy to install and worth every penny! Overall performance is outstanding. If you are looking for a soft ride, this is NOT it. I can turn on a dime and give nine cents change now! Traction is amazing. I only wish they sent decals.
Would you say this review depicts the product in a flattering or unflattering light?
