They seem to follow the "No Hassle" model -- call 'em up, they buy a no-frills ticket at their cost & take your points; a whole 25k 'flat rate' wouldn't surprise me.
Better use: 25k MBNA points is worth $250 in your pocket --
take the award in cash -- buy your own tickets, and get 'new' points for the purchase. ^
/.