Talking about the full website rather than just the domain, it must be worth a bit just for the work that's gone into it up to now. The price would depend on how much income it's generating among other things. The name itself is good, and I reckon could easily fetch five figures on its own.
Not sure of your situation, but personally, I'd keep it, and if it's not bringing in much then look at the SEO and presentation & marketing to develop it further and try to increase referral income and visibility.. not easy in a saturated market I know, but it's a good name and worth persevering with in my opinion.
Good luck