You know, the one time I needed replacement SATA cables I drove down to my local brick and mortars and the only two companies that carried them were Best Buy and the locally owned place run by assholes. BB wanted $20 a cable! I ended up getting flayed by the assholes for 15 bucks on a used pair. I still want to get a couple of 3" cables, that'd be pretty nice. . .don't know of a manufacturer, and I'm not to keen on splicing my own.
BB tends to charge outrageous prices. However, you can occasionally find a worthy purchase, like some weird obscure piece of hardware that the typical BB shoppers wouldn't recognize as valuable.