I second Ebay. There's a guy on there with the username Cat5cableguy or something similar who has pretty reasonable prices. I also bought a 50 ft. one from Newegg and I remember it being pretty cheap. Whatever you do, avoid places like Radio Shack or other specialty stores, you should absolutely not pay anywhere near $40 for a cable.