I have an Amby baby hammock which is fantastic, they are around $265 to buy new (+ freight). On eBay they sell second hand anywhere from $100 - $200. I wouldn't pay any more than half the retail price, but that's just me! Also, make sure you check where the hammock is located because a lot will be pick up only.
There are other brands of hammocks that are probably just as good, I haven't tried any other brand though. Do a search of the word "hammock" under the "Baby" category and see what comes up