Check some of the online honda dealers in usa. Most of the sites have a good parts indexing system to make it easier to source the right part. Even with freight you will save heaps. That's where I buy all of my oem stuff.

Another cheaper option is to get it rebuilt. There isn't a lot to dc motors. We keep rebuilding them for up to 45 years on the heavy mining gear (rebuilds on them cost up to $30k a pop and it still makes good economic sense to rebuild almost forever.)