We all need cables for this and that. I have been getting them off Ebay, but I found one of the Ebay vendors have their own website and that is where I have been getting my cables since. Cables are cheap and postage is very fair, calculated by weight and starting at 55p+VAT up to 100g. Cable prices start at 20p (17p+VAT) for Ethernet patch cables and 58p for HDMI. They do a wide selection and a good choice of lengths. They post quickly. I did my last order on Wednesday (a USB extender, a TOSlink, an audio 3.5mm to phono and an IP camera) and it arrived Friday morning post, by Royal Mail. At these pricews I find it worth getting extra cables of different lengths to suit tidy my set-up.
http://etradehouse.com/John