www.bikebandit.com and www.powersportspro.com have online partsmicrofiches which help make sure you are getting the right parts. I like getting gasket kits and aftermarket stuff from www.denniskirk.com but there are other places, check out the links page. Chances are you will be able to find used parts easy and a lot cheaper. The classifieds forum and ebay are a great way to find parts.
1984 Yamaha YT 60 Tri Zinger(current project)
1983 Yamaha YTM 200 (rear suspension kit)..... long term project
2004 BMW R1150R
1972 Honda CT 70
2007 Lifan 110