glycerine
Member
Anyone ever dealt with this company (International Metal Products)? Looks like they could be a good source for clips as they claim to be the world's leading manufacturer. They are located in Massachusetts. Anyone have any experiences they would share?