I bought 50 points with a March use year a few weeks ago. We were also looking at a resale, but went with Disney since the price came out pretty even with MB. As the other poster stated, MB was $10 per point.
Especially at HH it will be cheaper to buy 150 points or more resale as long as you chose your contract appropriately. For a 100 or less, I'd consider direct if you can rather than wasting the effort trying to match your use year.