BLT is/was $185 per point direct. So the direct cost is about 25*185= $4,625. If you could have saved 2,500-3,000 than direct your extra 25 point (185 total resale) $4,625-$2,500= $2,125. So you at the most would have spent $2,125 on that contract with 25 more points than the one you bought. $2,125/25 points= $85 per point. That is a nice price per point and most likely won’t be that low for 10 or so years. So your rate on return is much longer for buying direct. My math could be wrong, it’s not the first time, nor the last. Current prices for BLT are around $130 per point. $130*25= $3,250. Direct for 25 is $4,625. $4,625-$3,250=$1,375. So return rate is less at curren prices.