One of the most popular perks of banking with American Express (Amex) is being able to discount the cost of flying with British Airways (BA) when you spend money on your credit card. One way Amex ...