I can usually find the parts I need at the Honda dealer but you will usually pay a lot for them and have to wait for it to be ordered. Other shops are good for things like tires, chains, and battery. Ebay is a good source. I have found many things there. Sometimes you have to keep checking from time to time for what you need to show up. And take a good look at the pictures if posted, some people know nothing about the bike and list parts from one they ended up with somehow. I once bought a brake pedal that was completely bent around.