Ive had a great experience with custom projects. There isnt a need that they wont address. In fact, I would go as far assuming that they enjoyed the challenge I presented towards the. And they well beyond exceeded my expectations. If you want precision and expertise Swiss components is the plce you seek. I know alot of machinists and I wont go anywhere else just on the years of experience and a customer service oriented team.