Well I really cant say. I've never bought one, I've made all mine. One thing that
mite be cheaper is to buy two straight cables and a "crossover converter" I dont know if thats their real name but its looks like a network cable linking box. The ones I've seen look just like the boxes you would use to link to RJ45 cables together, but it makes a crossover link in side, so you just use two straight cables and with the converter linking them together to get a crossover. I bet your local computer store will know what I'm talking about.
I found a converter on ebay, your local computer store may have some thing that looks diff.
RJ45 Crossover Converter