SO just a shout out for Myler's Radiator. The story goes like this:
I called about 20 dealerships and onlline retailers looking for an OEM radiator for my 2012 wr. I was told by a local auto radiator shop that my radiator was toast. My radiator was attacked buy a mound of dirt at no fault of the rider...
Was refered to Myler's from an ADVrider member. Called, spoked with Myler's and shipped my radiator that day for 12 dollars to Utah. The radiator was there in 2 days and I was contacted by Mylers the day after they got it. $60 fix and another $12 to ship it back. About $80 bucks and about a weeks wait and my bike is running like it did before.
The work looks great and the radiator was also straightened back to original form.
I am a very happy customer, and God forbid I get attack by the ground again I will us Myler's again...
http://www.motorcycleradiators.com/
And the big news...they are going to make an aftermarket WR250R radiator and have it available in a few months.