price it out, if you are not in a complete rush to get parts, ronayers.com will ship USPS (specifically request it) and have been good, but you'd have to compare against the dealer. I know the Honda dealer here in waterloo is pretty pricey, but even their base cost is often higher than what you could buy parts for retail in the US. On the plus side they can get parts fairly quick. Although they've had a number of parts backordered for an indefinate period of time. Blame Honda for their crazy pricing in canada.
What are you looking for?