When I needed ethernet cables, I used to just get them on eBay. Sellers would frequently have them for about $1, but shipping was a killer at like $6, so I would make up for it and order like 4, combine the shipping, and only pay about $10 for all of them. Ran internet into every room of the house that way. Of course, then they came out with wireless routers at affordable prices.