Kanter has been around a long time. They guarantee parts for the life of the vehicle, but that isn't much when you figure labor. All of the parts I have seen from them lately are made in China. What do you call a full rebuild? NOS rings, bearings and valves appear on eBay regularly. Egge makes their pistons here in the US.