I bought one from them a few years ago. They come with the crappy Auburn units and it looked like someone went after the side adjusters with a claw hammer! I had well over $1300 in mine IIRC. I'm putting down some decent power and using drag radials so that may account for the sure-grip going away fairly quickly, but they are a poor design and simply don't last long term.


'63 Dodge 330
11.19 @ 121 mph
Pump gas, n/a, through the mufflers on street tires with 3.54's. 3,600 lbs.
10.01 @ 133mph with a 250 shot of nitrous an a splash of race gas. 1.36 60 ft. 3,700 lbs.