Does anybody know if the rewards currently advertised are the only ones that will every be available? I want to redeem my points for one of the caps, but if there's a possibility that different rewards will be posted later, I want to wait to see if I like a different one more.

Has anyone ever used credits to redeem for rewards before, and do you know if they update available rewards later in time?