I've squashed one of the radiators of my 07' WR450 when I crashed the other day. I was so surprised that the radiator costs $300!! while CRF450R's radiator only costs $199. I've realized that yamaha's genuine parts are unacceptably over priced. I do not understand wonder why they do that. Is there any after-market radiator that would fit WR? There is no way I am paying $300 just for that!