I purchased an axle from John and ended up needing to return it. John did not challenge or question the return and issued a refund after he received the axle back, very helpful, thanks John.
Part was perfect and RogueMechanic was super easy to deal with. Now that I found him I can keep my Mavic parts running like silk without having to replace the whole thing!
Was referred to Roque Mechanic by Mavic Wheels who said he may have older products available , and he did. Thanks, finally got my Ksyirum Wheels back up.