Found this thread through a Google search. I can confirm "partsnmore" and xs650direct are the same entity, after receiving an order from the latter and the return address being PARTSNMORE, Ontario, etc.
I got petcocks, mirrors, throttle tube, grips and some other bits for my XS500. All the...