Buy EBAY shafts, they come with warranty and work fine. Cheaper than $750+ each from HONDA.