Maplin is quite handy for that sort of thing when I am in a bit of a rush. They sell some obscure PC parts too (such as a cheap PCI sound card) which can be hard to get in other prices.
Maplins cables are still expensive but they are more than half the price of PCWORLD.