If your looking for OEM Honda replacement parts, a dealership can be expensive. All oem parts are available w/ diagrams showing detailed pieces (small bolts, plastic pieces) on
www.TheHondaPartsStore.com . If your looking for larger pieces (brake rotors, calipers, brake pads, radiator, etc) a lot of the parts are found in AutoZone, and are quite good. I would reccomend autozone if you dont really care about the brand. Personally I have to get all OEM, if not, repitable aftermarket racing parts for my Honda. Never settle for cheap parts if your budget can surfice. Be good to your honda, and it will be good to you =) Hope this was helpful!