RogueMechanic helped me when I damaged my Mavic Ksyrium Elite front rim. He had a replacement rim available (and it was on sale!), and got it shipped within 2 or 3 days. It arrived well packaged, brand new and sparkling. I was able to rebuild my wheel with the old spokes, and all was good again. One issue was the shipping and brokerage cost (I had it shipped to Canada). The rim cost $56, and shipping and brokerage came to $94, plus $10 tax (no duty, no tariffs). This is obviously not RogueMechanics fault, but it is too bad that the shipping and brokerage adds so much to the "raw cost" of the item. This is my second order from RM and I am really pleased with the stuff, and the advice offered by John who responded right away when I had questions.