approved!
Just completed an online application and was approved automatically! Nice.
What I don't get is why/how this offer is so much better than the AMEX Starwood Platinum card? It provides 15,000 SPG points and the same annual fee.
Why would any SPG member opt for the AMEX versus this card?