earthscratcher
Senior Member
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 !