For those of you still running network cable all over the house, Of Zen and Computing has a great rundown on how to splice two cables together for extra long length with an Exacto knife and some duct ...
Sure, you can buy Ethernet cables from the store, but where's the fun in that? If you want to make custom cable lengths or crossover cables, or repair a broken connector, why not do it yourself?