But when you buy honda parts they fit. Personally for what a broken timing belt will cost you I'd go with OEM. Now if you look on ebay you might be able to buy OEM off ebay or find a dealer that sell parts online at a discounted price. Remember honda's are reliable because of their parts.