If you are patient and look for a good contract, you can get a deal. I just passed ROFR for 100 points at BCV at $80 per point

, plus I pay closing costs that average out to about another $4/point. So if you compare $84 per point resale vs. $112 direct from Disney, I think that's a great deal. The downsides: I can't close immediately (seller wanted a July closing, probably has a reservation to use before then). But I already had enough points to cover our upcoming May trip, so I didn't care about the delayed closing. I'll just bank the 2009 points and use them for our trip next year. And since BCV is a "sold out" resort, even if I had tried to buy direct from Disney, I might have had to wait because it seems that my UY (April) is a popular one. Some have posted that they waited months to buy an add-on direct at BCV.
Another downside: Once the seller accepts your offer, you have to suffer through the amount of time it takes for Disney to decide whether to waive ROFR! For us, it was submitted on 2/24 and we found out on 3/6 that we passed and would get the points at the price offered.
I was insistent on BCV because that is where we want to stay - and it's about the only resort I can get my DH to agree to go to (he'd really prefer to stay at home, LOL!).
Do as much reading on the Disboards as you can so you know what you are getting into, but yes, you can get a deal. This is my second time working with The Timeshare Store and both have been great experiences.