Hi Butterfly ...
I also use and like RM ATV - they are good.
I go to TORC in Washington, IL quite a bit for gear and some aftermarket stuff, fluids, etc. You can order Kaw OEM from TORC, too.
I have ordered quite a bit of OEM stuff from these guys:
http://www.riderschoiceracing.com/default.asp
For us here in ol' central IL (they are in Ogelsby) they seem to do pretty well. The prices seem right, shipping is cheap, and they deliver fast.
I think the guys who own RCR and TORC are brothers. TORC orders OEM through RCR. In my experience, ordering directly from RCR online is just as cheap and generally faster than going through TORC so that's what I have been doing.
Oh yeah, and I have ordered from this guy too. I hear he know sumthin about KDXs. I have been pleased.
http://www.frpoffroad.com/
Hope this helps.