Never saw this before but looks interesting and although the amount of cashback is not so great but it doesn't hurt to receive whatever little amount you get back as you're not doing anything special and just buying what you'd purchase anyway, definitely worth giving a shot and if they payout or not, I guess will just have to try them the very next time I purchase anything from the companies listed in their store and see if they do or not.
i try to use gyft to buy gift cards when i can, if its convenient. you get a small % cash back on all purchases, and if you use the gift cards on a regular basis, the amount adds up; i think ive gotten 30$ in cash back gift cards on the site so far.