New for 2011, British Airways Executive Club members can now purchase up to 24,000 miles per year, up from 19,000 miles. BA miles can be purchased online in multiples of 1,000. The cost includes taxes plus a processing fee of #15 (US$25) per transaction. For example, 1,000 miles is US$52.50.