maybe its the fact that you have bald tires that make the strut bar give a better difference. Also could be the automatic factor. But a good investment is a good investment so if you are happy with it thats all that matters.
"Jam Harder, Penetrate Deeper, Dispense Longer"
"In God we Trust, All Others we Monitor, Jam or Deceive"