one way you can search is put the honda article numbers in google and see what you get. you often find vendors you wouldn't have thought of.
a big consideration is also shipping cost. if you needs lots of stuff it might make sense to get it into one large order from a supplier if it makes it cheaper for shipping. that might beat the combined cost of having it all shipped from different vendors in different locations even if each of the individual pieces costs less from each of those vendors.
and... many of these OEM parts (or others) are not looking expensive but if you need a few it all adds up pretty quickly!