..... I got some brand-new YESTERtech(but very usable) pistons with no pins. WHERE is the best place to get some ? ....maybe lighter ones than the older OEM stuff. How much shorter can they be made without worry ?