I think it's a fair price.
I paid $2200 for my 21 two years ago that was in "ready-to-sail" condition. It still took me a year and half's worth of saturdays to upgrade the worn out deck hardware, make minor repairs, and do a few cosmetic jobs until she was REALLY ready to sail. If it's being advertised as "needs work", 95% of the time, it needs a LOT of work.However, upon reading the full text of the ad, it really seems like the seller knows the boat, and has made a very fair and honest assessment of its condition. Probably everything works fine, besides the electrical, which he mentions, and the sink not working. The pictures are telling, as well. The hull looks like it's in great shape; you can definitely see reflections in the paint, which means the paint is a "recent" addition. The cockpit is grungy, but nothing a pressure washer or a hose and a little elbow grease can't take care of. My opinion is that it's definitely worth taking the time for a closer inspection. You can wait a long time for a great deal to show up, or you can take what you can get and be that much closer to enjoying the boat. Novelman's boat sounds like it was a killer find; a super clean, good condition 21/22 for under $3000 is a steal. A boat like mine (no major problems, just needs some minor work and TLC) for around $2000 is above average; $2500 would be average. So go check it out! Give it a thorough inspection, then decide.