The last 10K come from balance transfer. BUT they do charge a fat fee! Cost me 100 for the 5K I transferred. It was still cheap miles. There is a thread on the US forum: BofA fights back. Lots of info there...an new offer available on the B of A site.