Hmm.
For me, I bought this cable from yamaha music plaza, but I felt that it was too long. So... I DIY-ed the cables by buying new heads from Sim Lim Tower (el-cheapo one, perhaps? not neutrik... abit too chunky for my liking) and cutting up the cable to my desired length and then soldering on the heads.
All I had to do was make sure I slotted in the head cap before soldering.. or else alot of shit to go through just to unsolder and re-do the job.