i have had my street puller for over a year and am happy with it i haven't pulled with it, but i have put 20,000 miles on it. it's hard to get use to it grabs as soon as you let off the clutch pedal but i haven't had it slip on me. when van installed mine he told me i could upgrade the street puller to the comp for under $500 if i ever wanted to.