I should add that I complained about the poor fit on the brake lever, and they sent a replacement part, which was identical to the original. So, they were responsive a year ago, but their product just doesn't fit well without a little work...
I bought them and they fit and worked well until they didn’t and caused severe clutch Slip, put the oe levers back on and everything is fine. Consider yourself lucky, get your money back and forget about these guy’s.
Red 2014A, the fastest color !
Ride more,, worry less !