Thumb Score: -1
The Starwood Preferred Guest Credit Card from American Express – now offers 75,000 Bonus Points after spending $ 3000 in 3 months.
https://www.americanexp
Annual fee waived in the first year and $ 95 per year there after. But, they are offering a free stay up to 35000 to compensate this fee pain.
I remember seeing SPG cards offering bonus points in 25k – 35k range in the past and not sure if these 75k points is something different, after their merger with Marriott. I hope these SPG points worth the same old value.