James could say it because it was at the final 5. There are 4 other people that could have made it to the end over Amanda. So CBS probably didn't consider it a spoiler.

I think Amanda has played a better game then she is being given credit for. A lot of people probably thought she road Ozzy's coattails and wasn't the mastermind behind the girl's alliance. She was invisible earlier in the first couple of episodes.

I wouldn't be shocked to see Cire/Parvati/Amanda win, because last year the winner's spoiler was wrong. I just think at this point Natalie doesn't for sure win it. I also don't buy shopping spree spoilers. Anyone that is at least in the final 3 win a decent amount of money. Certainly enough to go on a shopping spree even with getting second place.