So yeah, that's why their cables are expensive, they are their profit center.
It used to be that Radio Shack was a good cheap place to buy cables, but they also raised their cable prices. Radio Shack could have made a fortune just selling cheaper cables to Best Buy customers, but instead they decided that they could compete with Best Buy and raised their cable prices accordingly. Of course Radio Shack stores are way too small to sell big ticket items, so they failed and Radio Shack filed for bankruptcy.
So now the internet is the only place you can get cheap cables.