I would go with the oem. My rad went on one day. I was thinking of getting an after market radiator, but I went with the factory. cause the after market one cost more, and the factory honda rad, well, you can't go wrong with stock parts. The price from where I am to where you are is different. For example: An oem rad I purchased cost me $300 canadian. eh!