How about the dealer for the small stuff?
I totally agree Farther. I buy ALL OEM parts from my Dealer. By the time shipping is figured in, I'm usually with in just a couple of bucks of online shopping. I even get my tires at the Honda Dealer. They are usually only about $10 per tire higher than internet.