Originally Posted by Homerb
As for honda dealership prices, forget it. I bought all my parts, except for two honda only bearings, from powersports.com
Much cheaper than honda for genuine parts. And same delivery time or faster than out of japan. As for pistons, I got a wiseco 0.5mm oversize for $160us, and that included rings and wrist pin!
Just be careful with aftermarket o-rings and seals.
Honda usually made their own, and are slightly different dimensions than similar commercially available items.