I joined the starwood program (spg) earlier this year, hoping for a generous credit card bonus points offer. I just received one for 30,000, with spending criteria that I can definitely meet. Is this a good offer or should I wait for something better?