Gift card are rarely there. The other rewards are not really rewards because I can go to that sites page and get the same promo (looking at you Hello Fresh) for free. Sure it's nice to rack up the miles but when you never get the chance to spend them because gift cards are always sold out it gets annoying. Put more gift cards that aren't Amazon on there.