Originally Posted by
sdsearch
I extremely doubt it.
You need to understand how the computer programming works on such automatically-given benefits, and then you'd see why they won't stack.
Here is how the code currently works at AA with the Citi AA cards:
There is a Boolean (yes/no) variable called something like "10_percent_rebate_enabled".
It gets initialied to "no" when an AA account is created (or when this feature was first added, for older AA accounts).
If it sees you've got a Citi AA card, it sets that variable to "yes".
If it sees you've got another Citi AA card, it again sets that variable to "yes". (It can't set it to "more yes"; the only possible states for the variable are "yes" or "no".)
Ie, there's no addition involved; however many cards you have, they all set the same variable to "yes".
In turn, once you redeem miles, it checks that variable, and if it's set to "yes", it gives you the 10% bonus (limited to the 10k cap); if it's set to "no", it doesn't.
And thus there's nothing else for a Barclay card to do but set that very same variable to "yes". And have the same effect as a second or third or fourth Citi AA card setting it to "yes".
That's the way any decent programmer would implement it, that's clearly the way it's implemented for Citi AA cards, and I see no reason for it to be implemented any other way when Barclay AA cards come into the mix.