Here is another store http://ncix.com/
The color of the slot does not matter for the cable but any SATA data cable will work (most of them SATA III today). Sometimes the difference in color is because of different controller/speed, SATA II or SATAIII check your motherboard manual.
I could not find my manual, but I will try to find it online. I decided to go with memory express and buy it from a local outlet, for a little bit more price (still lower than what I would have to pay if I bought with shipping). Also that came with a warranty so I can change it if ti doesn't work. I am just waiting for the bracket.