just bought a bunch of 65mm pins cheap, figured they would be Chinese crap but they are made in Italy. looks like they make all sorts of stuff is it all made in Italy. pins, to idlers, to track chain, cylinder heads, you name it. it sure is getting easier for a small guy to get stuff now thru the computer from distributer . just getting tired of buying something, and buy the time three guys in front of me mark it up,its 400% marked up !
Just used Ghinassi track parts on a peterbilt ambulance, worked great smooth at 70mph.
I hear that Italian Elba Island iron was good enough for the Romans. Probably makes a helluva track pin, too.
The Italians manufacture good quality parts, never had any problems with either Ghinassi or Ricambi replacement parts.