I just booked a hotel room in Montreal for two nights during August, but 6,000 points was taken out of my account. Thus no 25% discount. I used the link that came with the e-mail Starwood sent me, but it does not give me the discount. "This offer is valid at all Starwood Preferred Guest participating properties worldwide". It seems that this statement is not true.