British Airways has a new campaign for buying Avios between May 17 and June 13, 2013. You can get maximum of 7000 bonus Avios for buying 24,000 Avios. You can access this offer on BA’s website here.
If you buy the maximum number of Avios allowed per year, the price of 31,000 Avios is $685. The price of Avios under this offer is 2.2 cents.
Does it make sense to purchase Avios at 2.2 cents?
My advise is only IF you have some specific use for them and if you are familiar with the program. BA charges awards segment by segment etc. It can make sense for some non-stop direct flights.
If you know how to use Avios around the problem pitfalls, it can make sense to purchase them.