I'd love to know how much of the $981.41 could have been saved by avoiding having ticketing done by BA.
If it's a relatively minor amount, then so be it.....but if we're perhaps talking $500+, it probably would be worth clarifying that for future FT travellers using ex-UK xONEx products....