Interesting. I thought Barclaycard would only be accepting applications in airports and on-board American flights. I already have the Red card, but this is a compelling signup bonus compared to the Citi card. Glad to see some competition.
P.S. - My Red card is a regular "World" MasterCard. I wonder if it can be upgraded to World Elite like the one being advertised now?