The have been some reports of Disney buying back contracts directly, but at extremely reduced (below normal resale) prices. It is usually to your advantage, if selling, to use a reseller.
The reports I remember seeing stated that BCV was the only resort Disney was offering to buy back. That makes sense considering that Disney has a waiting list for people who want to add on there.
They were offering around $55/pt which at that time was about $35/pt lower than the going rate for BCV on the resale market. Resale prices have dropped since then but it would still be much better to sell a BCV contract through a resale broker with a 10% commission than to sell it back to Disney for $55/pt.
If you own anything other than BCV it's unlikely Disney would be interested but it doesn't hurt to ask.