Some other great rewards programs you might try out:
Swagbucks (you can join from this link)...you earn free stuff for searching through Swagbucks (it's powered by Google, so it's still very reliable).
My Coke Rewards (type in the codes found on the boxes, under the lids, etc.) I have a free Glamour subscription from this.
Also, check out your bank for possible points rewards systems!
Happy rewards! (Two words...free stuff.)