I was looking through the Steeda catalog and I saw that they have a replacement pin that holds the caliper in place. If you go to the website and click on "Brakes" it will be towards the bottom of the page. When you look at the description it states that it's not recommended for street use. These pins get rid of the e-shaped retaining clip which I would very happy to do because mine come off ALL the time. Your thoughts guys?