I've been told over and over that
Radioshack makes custom cables. You should be able to go in and tell them what wire, what length, what ends and have them make it for you for a couple bucks. Course, they almost always have what I'm looking for when I go in so I've never asked about it.