I live just a few miles from Vito's. I have had no problem with any of his products. I have his piston kit in my bike. and that was from 5 years ago. and it still runs strong. I have also gotten reeds, clutch cables, throttle cables, brake pads, and a slew of other parts.
I guess I have been lucky...