I signed up the BoA credit card 50,000 miles promotion last Dec. But I forgot to spend $1000 in the first 3 months, I spent $995 in the first two months and then stopped. The reason was I thought I had reached this limit. But I forgot one thing: to check my spending at both BoA and at Alaska Airlines websites. I did not go to the latter because I thought I did not have the mileage plan number.
Today I found out on my credit card I do have the number. But the 3 months has long passed. They now offer 25,000 miles for bonus opening their credit card.