I just got a few parts from finish line
(
oil cooler & shroud, Cobra OE Cap
for steering wheel center) to name a
few and thought they were all in
great cond. matter of fact have never
had anything come from them that was
bad. The price is an other matter. 60.00
dollars for a steering center is a little high
I have to say. But I most of their prices
are about the same as others..