BA Amex Review: Is the Free British Airways American Express Card Worth It? | Reward Flight Finder