35,000 Starpoints with American Express Starwood Card

The American Express Starwood Card, one of my go-to cards, is now offering 30,000 Starpoints via this above link, 5,000 more than normal. You'll get 10,000 bonus points after using it once, then another 20,000 bonus after spending $5,000 within six months, plus 1 point per $1 spent, so you'll actually have 35,000 total in your account.
Flag this deal
What's the matter?
Settings