I've always gotten a bonus. 1 point for each dollar for using the card. 2 points for each dollar if used at a Starwood property, and another 1 point (50% bonus) for being a gold member. 4 points total for each dollar. Gold membership for the first year of having a Starwood Optima card is complimentary, after the first year...it must be earned the usual way.
Perhaps you should check into the american express website.
Linda