Is 20,000 miles after 1st purchase good deal for BA Visa?
I have no immediate plans to fly, however, you never know when things can come up. On the britishairways.com website, there is a "limited time offer" of 20,000 miles after first purchase if you open a Visa card. Fee is not waived. It's $75.
Is this a good offer from British Airways, or are there sometimes better ones?