I ordered cables from olde byke barn, it took a couple of months to get the cables. I also ordered some shocks and they sent the wrong ones (despite assurances they knew the bike and had correct parts) and I am still waiting for that order to be resolved. They don't answer my emails, not a good business practice for a web-based ordering system. I have about given up on them and certainly wouldn't suggest ordering from them.