800sxr29 Most retailers stock some parts, accessories, etc.
In the US, these are: VORO Motors, Apollo, Fluid Freeride, EWheels, UScooters, etc …
They won’t stock everything, so my next choice would be Alibaba / Aliexpress. Shipping times will be longer and pricing a bit lower.