My Crane Cobra 1.7's look pretty good...got em for $50 too!
Of course, they are still sitting on my desk...but my desk looks faster now!
Parts like that always look better on your desk because they are so pretty. It's hard to cover them up and get them all oily. I had a Spec Stage 1 clutch sitting on my desk along with the zinc plated polyurethane motor mounts. They sat there about 2 weeks before I installed them.