Slide-A-Links???

i really dont want to tear into my motor for a long time and now i want to work on traction and came across these... what do you guys think? can anyone vouch for them and say that they were worth the cash or should i just buy a pinion snubber? What is more street friendly and by street friendly i mean im gonna be driving 25 miles on a freeway with them every time i take the car out; a freeway is not avoidable.
Thanks
Author: admin