wub
I'm pleased that the BA Exec club works for you, but it positively discriminates against the short haul traveller whose flights are booked by corporate travel agents.
I've just booked a free flight using BA miles, but I'll continue to use CSA as my first option, since I get the equivalent of your "bottle of wine" every flight.