I agree with you 100%! I have been ordering all of my parts from M.R. Motorcycle which is one of the numbers you listed. These guys are very friendly and easy to deal with. I just call them up with the part numbers and they have my parts to me within 6 business days. My local dealer usually takes two weeks and is 30-40% higher on the price. Also if you don't want to buy the microfiche CD's this site has a lot of the parts microfiche for free: http://www.ronnies.com/micro.htm