I dealt with Saber Cycle for a master cylinder kit. The webpage explicitly stated "We have compared these for fit and don't come back complaining" or words to that effect. Thinking their word was good, I ordered the kit. The piston wasn't even machined round... I chalked it up to experience. When the seller says "We're right and you're not" before the sale, run away. To be fair, they can't stay in business by selling ALL bad parts. But they apparently will NOT stand by their products.