There are so many cashback programs out there. I used to be with cashbaq.com until they eventually merged with ebates.com. I do have an ebates.com account and occasionally use it. There is a site http://www.cashbackholic.com/. It is a cashback comparison shopping site. Type in the site you wish to get cashback, see if they have a cashback program, and then choose the site that offers the most cashback.
But lately, I have been just using my Discover credit card. You get 5% cashback (when you go through their shopping partner site). But sometimes you get 10% cashback depending on a promotional period. On top of that, any time I swipe my Discover card at a store, I get 1% cashback on my purchase.
Each shopping quarter, Discover specifies which category gets 5% cashback. For Oct-Dec, any Fashion and Restaurant purchase gets an auto 5% cashback when you swipe your card. This quarter so far, I’ve earned $30 cashback that can go towards my payment or a gift card or redeem it for merchandise.
So try to get a Discover card.